- Apr 10, 2024
-
-
* do not spawn additional task for on-demand relays * compilation
-
* relay at least one header for every session * Update relays/bin-substrate/src/on_demand_headers.rs Co-authored-by:
Hernando Castano <[email protected]> Co-authored-by:
Hernando Castano <[email protected]>
-
-
* Insert headers in benchmarks. * Fix benchmarks. * Lower number of headers. * Avoid hardcoding numbers. * Update weights. * cargo fmt --all * Remove todo. * Fix test. * Address review comments. * Fix borrowed value.
-
* prefix in relay loops logs * fmt
-
-
-
* New weights. * Fix test. * cargo fmt --all
-
* Small naming clean up. * Small naming clean up. * Add Rococo module to CLI Co-authored-by:
Svyatoslav Nikolsky <[email protected]> Co-authored-by:
Hernando Castano <[email protected]>
-
* Add modules for Rococo<>Westend header sync * Use mock Westend and Rococo finaltiy tx calls * Add Westend<>Rococo variants to `init_bridge` * Add Westend<>Rococo variants to `relay_headers` * Simplify the Rococo and Westend signing params * Add `submit_finality_proof` mock Call variant * Add note to more closely match `initialize` Call variant * Accidentally committed `cargo-expand`ed code
🤦 * Add `initialize` Call variant to Rococo mock * Fix call enums. * Add explainatory comment. * clippy. * Add issue number. * De-duplicate metrics customisation. * Add comments to Rococo/Westend runtimes. * Add scale-encoding compatibility test. * Fix tests. * Clippy. Co-authored-by:Tomasz Drwięga <[email protected]>
-
* complex headers+messages relay * post-merge fix * fix + test issue with on-demand not starting
-
* use Substrate state_getReadProof method instead of pallet-bridge-messages-rpc * Fix typo Co-authored-by:
Hernando Castano <[email protected]>
-
* Move estimate-fee * Add parsing test. * Address review comments. * Fix compilation. * Move things around. Co-authored-by:
Svyatoslav Nikolsky <[email protected]>
-
* Send Message WiP * It compiles. * Add tests. * Use common macro. * Nicer balance display. * Get rid of redundant send_message_call function. * Fix clippy. Co-authored-by:
Svyatoslav Nikolsky <[email protected]>
-
* Encode message. * Update docs related to `sender` Co-authored-by:
Svyatoslav Nikolsky <[email protected]> Co-authored-by:
Hernando Castano <[email protected]>
-
* update CA certificates in relay images * clippy * clippy * clippy
-
-
-
* Add tests. * Fix default and conflicting options. * Fix default variant. * Update tests.
-
* Remove `pallet-substrate-bridge` * Fix transfer call encoding test Co-authored-by:
Tomasz Drwięga <[email protected]>
-
* administrative metrics * fmt * fix compilation * fix compilation again * and another one * remove GenericLoopMetrics * chttp -> isahc * remove redundant marker * not about price metrics * fmt
-
* Update copyright date to 2021 * Bump date in license header template
-
* Encode Call & Multiple Bridge Instances. * Remove redundant clone. * Fix comment. * Rename pallet index bridge instance index. * Update error messages related to target instances Co-authored-by:
Hernando Castano <[email protected]>
-
Co-authored-by:
Hernando Castano <[email protected]>
-
* Move derive account. * Fix account derivation.
-
* Relay Messages. * Fix docs. * Fix copyright date. * copyright increment Co-authored-by:
adoerr <[email protected]>
-
* Stop passing raw encoded justifications to pallet API By having the API accept a struct-ified justification we are able to better utilize the justifications fields for weight calculations. * Update relayer code to use decoded justifications * Add justification to `expect()` statement * Fix some imports * Make justification wrapper contain decoded justification * Rename some fields * Get rid of warnings * Appease Clippy * Only decode justification once at init time * Remove unnecessary method * Remove justification wrapper This became kinda unnecessary since we could implement the FinalityProof trait on GrandpaJustification directly.
-
* Start generalizing rialto-millau commands. * cargo fmt --all * Introduce generic balance. * Unify message payloads. * cargo fmt --all * init - generic * Attempt to unify send message. * Start moving things around. * cargo fmt --all * Move init-bridge. * cargo fmt --all * Improve UX of bridge argument. * Fix clippy. * Fix docs and scripts. * Add docs. * Apply suggestions from code review Co-authored-by:
Hernando Castano <[email protected]> * Fix copyright. * Add issue numbers. * More todos. * Update comments. Co-authored-by:
Hernando Castano <[email protected]>
-
* Fix SS58 formatting of addresses. * cargo fmt --all * Use only lifetime hint. * Update relays/bin-substrate/src/cli.rs Co-authored-by:
Hernando Castano <[email protected]> * Remove unnecessary optimisation. * Add re-formatting test. * cargo fmt --all Co-authored-by:
Hernando Castano <[email protected]>
-
* on-demand headers relay * bool::then * move file * atomic submit_signed_extrinsic * remove cli options from future * test on-demand relay * TODOs * fixed initialization call for Westend -> Millau * Update relays/client-substrate/src/client.rs Co-authored-by:
Hernando Castano <[email protected]> * removed on_demand_headers_relay.rs * on_demand_headers_relay traces * fix compilation * fmt * docs Co-authored-by:
Hernando Castano <[email protected]>
-
* slightly changed relay loop initialization * git mv * clippy * more clippy * loop_run -> run_loop * review and clippy * clippy
-
* Rename `pallet-finality-verifier` to `pallet-bridge-grandpa` * Missed some CamelCase ones * Update logging target in GRANDPA pallet * Rename `pallet-bridge-call-dispatch` to `pallet-bridge-dispatch` * Rename the dispatch pallet folder * Update logging target in Dispatch pallet * Missed a couple * Format the repo * Stop listing individual pallets in Compose logs * Use correct pallet name in module doc comments * Add `pallet-bridge-dispatch` to README project layout * Sort crate names in TOML files * Rename `pallet-bridge-grandpa` runtime Call alias
-
* Remove chains. * Move relay clients. * Flatten generic. * Fix fmt.
-