Use real weights to compute message delivery and dispatch fee (#598)
* message fee formula
* update GetDelvieryConfirmationTransactionFee
* include cost of transactions (i.e. not only dispatch cost) in delivery_and_dispatch_fee
* endow relayers fund account
* include db ops weight in max tx weight estimation
* (in bytes)
Co-authored-by:
Hernando Castano <castano.ha@gmail.com>
Showing
- bridges/bin/millau/node/Cargo.toml 1 addition, 0 deletionsbridges/bin/millau/node/Cargo.toml
- bridges/bin/millau/node/src/chain_spec.rs 1 addition, 0 deletionsbridges/bin/millau/node/src/chain_spec.rs
- bridges/bin/millau/runtime/src/lib.rs 17 additions, 2 deletionsbridges/bin/millau/runtime/src/lib.rs
- bridges/bin/millau/runtime/src/rialto_messages.rs 23 additions, 9 deletionsbridges/bin/millau/runtime/src/rialto_messages.rs
- bridges/bin/rialto/node/Cargo.toml 1 addition, 0 deletionsbridges/bin/rialto/node/Cargo.toml
- bridges/bin/rialto/node/src/chain_spec.rs 1 addition, 0 deletionsbridges/bin/rialto/node/src/chain_spec.rs
- bridges/bin/rialto/runtime/src/lib.rs 8 additions, 4 deletionsbridges/bin/rialto/runtime/src/lib.rs
- bridges/bin/rialto/runtime/src/millau_messages.rs 23 additions, 9 deletionsbridges/bin/rialto/runtime/src/millau_messages.rs
- bridges/bin/runtime-common/src/messages.rs 31 additions, 23 deletionsbridges/bin/runtime-common/src/messages.rs
- bridges/modules/message-lane/rpc/Cargo.toml 1 addition, 0 deletionsbridges/modules/message-lane/rpc/Cargo.toml
- bridges/modules/message-lane/rpc/src/lib.rs 15 additions, 2 deletionsbridges/modules/message-lane/rpc/src/lib.rs
- bridges/modules/message-lane/src/lib.rs 5 additions, 2 deletionsbridges/modules/message-lane/src/lib.rs
- bridges/modules/message-lane/src/weights_ext.rs 28 additions, 1 deletionbridges/modules/message-lane/src/weights_ext.rs
- bridges/primitives/message-lane/src/lib.rs 34 additions, 0 deletionsbridges/primitives/message-lane/src/lib.rs
- bridges/primitives/millau/src/lib.rs 38 additions, 0 deletionsbridges/primitives/millau/src/lib.rs
- bridges/primitives/rialto/src/lib.rs 38 additions, 0 deletionsbridges/primitives/rialto/src/lib.rs
Please register or sign in to comment