- Feb 22, 2023
-
-
Svyatoslav Nikolsky authored
* weight+size limits for bridge GRANDPA pallet calls * continue * fixed all tests * some changes to refund computations * post_dispatch_refunds_relayer_in_all_finality_batch_with_extra_weight * - dup code * do not return Pays::No if call is above weight/size limits * relayer_pays_tx_fee_when_submitting_huge_mandatory_header and relayer_pays_tx_fee_when_submitting_justification_with_long_ancestry_votes * clippy * fmt * clippy * small change in docs * fixed GRANDPA-limits constants for Polkadot-like chains * clippy * clippy + spelling * Update primitives/polkadot-core/src/lib.rs Co-authored-by: Adrian Catangiu <[email protected]> * Update bin/runtime-common/src/refund_relayer_extension.rs Co-authored-by: Adrian Catangiu <[email protected]> * reverted unnecessary change * GrandpaJustification::max_reasonable_size --------- Co-authored-by: Adrian Catangiu <[email protected]>
-
- Feb 20, 2023
-
-
Serban Iorga authored
* RefundRelayerForMessagesFromParachain changes - some renamings and cosmetics - removing the GI generic param since we can get it from the parachains config - merging (Parachains Instance, Parachain Id) and (Messages Instance, Messages lane Id) generic params - removing unnecessay derives - renaming for the `TransactionFeeCalculation` and defining `ActualFeeRefund` concrete implementation - adding support for multiple RefundRelayerForMessagesFromParachain (by adding a `StaticStrProvider` generic param) * Revert to using RuntimeDebug
-
- Feb 16, 2023
-
-
Svyatoslav Nikolsky authored
* ChainWithGrandpa in primitives * clippy ++ spelling * fix benchmarks comppilation
-
Svyatoslav Nikolsky authored
* fix clippy issues * fix? * fix? * forget about extra_unused_type_parameters lint for now
-
- Feb 15, 2023
-
-
Svyatoslav Nikolsky authored
* reject storage proofs with unused nodes: begin * fix ignores_parachain_head_if_it_is_missing_from_storage_proof * message_proof_is_rejected_if_it_has_duplicate_trie_nodes && message_proof_is_rejected_if_it_has_unused_trie_nodes * proof_with_duplicate_items_is_rejected and proof_with_unused_items_is_rejected * clippy * fix benchmarks compilation * impl From<Error> for &'static str * fix review comments * added comment
-
- Feb 14, 2023
-
-
Serban Iorga authored
* RefundRelayerForMessagesFromParachain improvements * Address code review comments
-
- Feb 01, 2023
-
-
Svyatoslav Nikolsky authored
-
- Jan 25, 2023
-
-
Svyatoslav Nikolsky authored
* functions to benchmark messages pallet with linked to parachain * unused imports * fmt
-
Serban Iorga authored
-
- Jan 20, 2023
-
-
Svyatoslav Nikolsky authored
* dependabot doesn't support wildcard patterns in cargo.toml and we want dependabot * spelling for "fresh" crates * and fmt * spelling again
-
Svyatoslav Nikolsky authored
* leave-modules.sh * remove bp-rialto dependency from bp-relayers * update leave-modules.sh * fix Cargo.toml of pallet-bridge-relayers * update leave-modules.sh * remove bp-rialto and millau-runtime frombridge-runtime-common Cargo.toml * update leave-modules.sh * remove chain dependencies from bridge-runtime-common crate * fix tests * cleanup script * rename script * kind of success message * remove leave-modules.sh * use TargetHeaderChainAdapter and SourceHeaderChainAdapter in our testnets * update script
-
- Jan 18, 2023
-
-
Serban Iorga authored
* Add integrity check for signed extensions * Remove unneeded type specification
-
- Jan 13, 2023
-
-
Branislav Kontur authored
* Bump xcm-v3 + substrate * More fixes * Added `#[pallet::call_index` * Fixes for MMR (TODO:plese check) * More call indexes * Cumulus bump * Fixes for mmr * Fixes for weights * Fixes for xcm * MMR fixes + cargo fmt * Fix some rpc errors (bump jsonrpsee version) * Fix cumulus stuff * Fixes cumulus * clippy * more clipy * Fix test + unused deps * PR fixes * cargo update (bump xcm-v3) Co-authored-by: Serban Iorga <[email protected]>
-
- Jan 12, 2023
-
-
Serban Iorga authored
* Define method for checking message lane weights * Docs for public function * Renamings
-
- Jan 09, 2023
-
-
Serban Iorga authored
* Small changes * Define generic bridge pallets call structs * polkadot-core SignedExtension simplifications - we don't seem to need to pass the Call as a generic param - we can use codec(skip) instead of implementing Encode and Decode * Split BridgeHubRococo and BridgeHubWococo calls * code review fixes
-
- Dec 30, 2022
-
-
Svyatoslav Nikolsky authored
* TypedLaneId -> LaneId * fix benchmarks compilation
-
- Dec 19, 2022
-
-
Svyatoslav Nikolsky authored
-
- Dec 15, 2022
-
-
Svyatoslav Nikolsky authored
-
- Dec 14, 2022
-
-
Serban Iorga authored
* Remove SOURCE_PARACHAIN_PARA_ID Remove SubstrateParachainsPipeline::SOURCE_PARACHAIN_PARA_ID * Avoid duplicate ChainBase and ParachainBase implementations * Replace ChainShadow with UnderlyingChainProvider
-
- Dec 12, 2022
-
-
Serban Iorga authored
* Fix bridge hub rococo/wococo weights * Remove SS58Prefix
-
- Dec 09, 2022
-
-
Svyatoslav Nikolsky authored
* relayer rewards integration: initial commit * added refund-relayer-extension to the millau runtime * spelling * spelling again * new -> Default
-
Svyatoslav Nikolsky authored
* add utlity pallet to the Millau runtime * RefundRelayerForMessagesDeliveryFromParachain prototype * done with RefundRelayerForMessagesDeliveryFromParachain::post_dispatch * parse calls * check batch for obsolete headers/messages * fmt * shorten generic arg names + add parachain id generic arg * check lane_id * impl all state read functions * fix typos from review * renamed extension + reference issue from TODO * tests for pre-dispaytch * renamed extension source file * tests for post-dispatch * abstract fee calculation * clippy * actually fix clippy * Update bin/runtime-common/src/refund_relayer_extension.rs Co-authored-by: Adrian Catangiu <[email protected]> * Update bin/runtime-common/src/refund_relayer_extension.rs Co-authored-by: Adrian Catangiu <[email protected]> * Update bin/runtime-common/src/refund_relayer_extension.rs Co-authored-by: Adrian Catangiu <[email protected]> * Update bin/runtime-common/src/refund_relayer_extension.rs Co-authored-by: Adrian Catangiu <[email protected]> Co-authored-by: Adrian Catangiu <[email protected]>
-
- Dec 05, 2022
-
-
Svyatoslav Nikolsky authored
-
- Dec 02, 2022
-
-
Svyatoslav Nikolsky authored
-
- Nov 30, 2022
-
-
Branislav Kontur authored
* Added generic DispatchLevelResult to the MessageDispatchResult * Removed unnecessery `Clone + Decode + sp_std::fmt::Debug + Eq` + clippy
-
- Nov 22, 2022
-
-
Svyatoslav Nikolsky authored
* remove dispatch_result field * fix benchmarks
-
Branislav Kontur authored
-
- Nov 21, 2022
-
-
Svyatoslav Nikolsky authored
* prune messages from on-idle callback * no more secondary lanes at deployments * clippy * Update modules/messages/src/lib.rs Co-authored-by: Adrian Catangiu <[email protected]> * sub -> add * more tests + check that message is sent using one of ActiveOutboundLanes * ensure spent_weight is correct Co-authored-by: Adrian Catangiu <[email protected]>
-
- Nov 18, 2022
-
-
Svyatoslav Nikolsky authored
* remove message fee * it is compiling! * fixes + fmt * more cleanup * more cleanup * restore MessageDeliveryAndDispatchPayment since we'll need relayer rewards * started rational relayer removal * more removal * removed estimate fee subcommand * remove DispatchFeePayment * more removals * removed conversion rates && some metrics * - unneeded associated type * - OutboundMessageFee * fix benchmarks compilation * fmt * test + fix benchmarks * fix send message * clippy
-
- Nov 14, 2022
-
-
Svyatoslav Nikolsky authored
-
- Nov 11, 2022
-
-
Svyatoslav Nikolsky authored
* reintroduce header chain trait * renive BridgedChainWithMessages::maximal_extrinsic_size
-
- Nov 08, 2022
-
-
Branislav Kontur authored
* Bumping substrate/polkadot/cumulus * Update Cargo.lock * Fixes * Fixes for mmr * Bump clap * Fix for millau - added CompatibilityMode * Fixes for rialto-parachain * Align everywhere branch='master' and just use overrides from main Cargo.toml
-
- Oct 21, 2022
-
-
Svyatoslav Nikolsky authored
-
Svyatoslav Nikolsky authored
-
- Oct 20, 2022
-
-
Svyatoslav Nikolsky authored
* update Substrate + Polkadot + Cumulus refs * Origin -> RuntimeOrigin * weights v1.5 * update refs once again + `cargo test -p pallet-bridge-grandpa` works * started work on `cargo test -p pallet-bridge-messages` * cargo test -p pallet-bridge-relayers * cargo test -p pallet-bridge-parachains * cargo test -p millau-runtime * cargo test -p bridge-runtime-common * cargo test -p rialto-runtime * cargo test -p rialto-parachain-runtime * cargo test -p millau-bridge-node * cargo test -p rialto-bridge-node * cargo test -p rialto-parachain-collator * cargo test -p messages-relay * cargo test -p parachains-relay * cargo test -p substrate-relay * cargo test --all * cargo check -p millau-runtime --locked --features runtime-benchmarks * fix remaining test * fmt * try to allow clippy failure temporarily * Revert "try to allow clippy failure temporarily" This reverts commit d1b65935. * use min_by * Revert "use min_by" This reverts commit 33042f49. * Revert "Revert "use min_by"" This reverts commit 1d2204f0. * trigger CI * Revert "trigger CI" This reverts commit 259d91b5. * new day, new clippy warning * more clippy issues
-
- Oct 17, 2022
-
-
Branislav Kontur authored
-
- Oct 04, 2022
-
-
Branislav Kontur authored
* LaneMessageVerifier - removed unused Submitter * fmt
-
- Oct 03, 2022
-
-
Branislav Kontur authored
* Cleaning deps + satisfy `cargo build --release --all-targets --all-features` * PR fixes
-
- Sep 09, 2022
-
-
Svyatoslav Nikolsky authored
* update Substrate/Polkadot/Cumulus refs * finality-grandpa 0.16 * fix miillau-runtime compilation * fix rialto runtime compilation * fixed rialto-parachain runtime compilation * backport GRANDPA test fixes * helper instead of removed record_all_keys * substrate-relay is compiling * millau-bridge-node at least compiles * rialto-bridge-node at least compiles * rialto-parachain-collator compiles * fixings tests (wip) * fmt * fixed BEEFY alert * clippy * removed unused dep * -extra var * move Leaf to mod mmr * fix benchmarks
-
- Aug 19, 2022
-
-
Branislav Kontur authored
-