- Apr 10, 2024
-
-
* Transaction payment RPC. * Add payment RuntimeApi to fix the build. * cargo fmt --all
-
* Move storage proof checker to runtime primtives * Add method for parsing storage proofs * Use finality-verifier pallet in runtime-common * Get bridge pallet compiling again * Use storage prover from bp-runtime in a few more places * Don't leak `std` items from proof helper into `no-std` builds * Fix benchmarking compilation * Remove unused import in fuzzer
-
* Add all members. * Change members to globs. * Remove runtime-common.
-
* removed weight <-> fee mess * updated documentation Co-authored-by:
Hernando Castano <[email protected]>
-
* Bump Substrate to version used by Polkadot (`5f056830`) * Use `log` crate for runtime logging See https://github.com/paritytech/substrate/pull/8128/ for more info. * Stop using return value from `execute_block` * Update test weight
-
Co-authored-by:
André Silva <[email protected]>
-
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.123 to 1.0.124. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.123...v1.0.124 ) Signed-off-by:
dependabot-preview[bot] <[email protected]> Co-authored-by:
dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
-
* finality proofs relay * SyncHeader::is_mandatory * empty ancestry proof * logs * fixed submit condition * fixed wrong split index * tick comment * recent_finality_proofs * basic finality loop tests * removed obsolete files * rename files in substrate relay * fmt * clippy * fixed TODOs * clippy * stop syncing if target node is out of sync * more clippy * more clippy * Update relays/finality-relay/src/finality_loop.rs Co-authored-by:
Hernando Castano <[email protected]> * Update relays/finality-relay/src/finality_loop.rs Co-authored-by:
Hernando Castano <[email protected]> * Update relays/finality-relay/src/finality_loop.rs Co-authored-by:
Hernando Castano <[email protected]> * docs * moved doc * typo * Update relays/finality-relay/src/finality_loop_tests.rs Co-authored-by:
Hernando Castano <[email protected]> * Update relays/finality-relay/src/finality_loop_tests.rs Co-authored-by:
Hernando Castano <[email protected]> * header_and_finality_proof_by_number -> header_and_finality_proof * VecDeque isn't required (because of make_contiguous) * fixed wrong expect * Update relays/finality-relay/src/finality_loop.rs Co-authored-by:
Hernando Castano <[email protected]> * Update relays/substrate/src/rialto_headers_to_millau.rs Co-authored-by:
Hernando Castano <[email protected]> * Update relays/substrate/src/rialto_headers_to_millau.rs Co-authored-by:
Hernando Castano <[email protected]> * RialtoSyncHeader * Update relays/finality-relay/src/finality_loop.rs Co-authored-by:
Tomasz Drwięga <[email protected]> * Update relays/finality-relay/src/finality_loop.rs Co-authored-by:
Tomasz Drwięga <[email protected]> * removed wrong comment * Update relays/finality-relay/src/finality_loop.rs Co-authored-by:
Tomasz Drwięga <[email protected]> * fix used runtime methods names * fix for new jsonrpsee * fix comment * initialize finality verifier pallet * fmt Co-authored-by:
Hernando Castano <[email protected]> Co-authored-by:
Tomasz Drwięga <[email protected]>
-
* Adding message relayer scripts, reformating send message scripts * Addressing PR feedback * Update README.md Valid . Co-authored-by:
Hernando Castano <[email protected]> * Fixing send-message-from-rialto-millau * Fixing send message script from millau to rialot Co-authored-by:
Hernando Castano <[email protected]>
-
* POC jsonrpsee v2 * POC update ws client * connect to eth nodes using ws * fix for subscriptions * reverted unncecessary changes * reference jsonrpsee from crates.io * fixed eth port in deployments * fmt * order deps * remove unnecessary comment * clone is no longer required for subscriptions * treat RpcError::Internal as connection error * resubscribe on terminate * Update deployments/bridges/poa-rialto/entrypoints/poa-exchange-tx-generator-entrypoint.sh Co-authored-by:
Niklas Adolfsson <[email protected]> Co-authored-by:
Hernando Castano <[email protected]>
-
* Add relevant storage items from Substrate pallet * Add function for importing finalized headers to storage * Remove unused getter functions * Add GenesisConfig to pallet * Add initialization extrinsic * Add operational extrinsic * Get existing finality verifier tests compiling again * Add tests for pallet initialization * Add tests related to pallet's operational status * Update tests which were using `pallet-substrate-bridge` * Add tests related to header imports * Use wrapper function when init-ing some tests * Add prefix to tests related to rate limiter * Fix failed compilation related to GenesisConfig * Add some documentation * Change some extrinsics to be Operational * Add public interface to pallet * Implement runtime APIs for finality-verifier pallet * Justify use of `expect` when importing headers * Reject headers with forced changes * Add weight to initialize extrinsic * Remove TODO which will be addressed later * Move succesful import log to correct location * Expand proof for when `best_finalized` is fetched * Move check for newer finalized blocks earlier in pipeline * Rename `ConflictingFork` error to be more generic * Only compute finality_target's hash once * Add missing documentation to Runtime APIs * Add TODO about using `set_id` from `ScheduledChange` digest
-
-
Co-authored-by:
Tomasz Drwięga <[email protected]>
-
* Bridge calls. * Allow encoding messages for both Rialto and Millua. * Add docs. * Display full extrinsics in debug. * cargo fmt --all * Use info instead of debug,. * Clarify units.
-
* Add derivation support. * Add custom decoder for Accounts. * cargo fmt --all * Fix warn. * Fix articles. Co-authored-by:
Hernando Castano <[email protected]>
-
* Adding call encoding. * Add message payload encoding. * Nicer output. * Add fee estimation. * cargo fmt --all * Split message payload encoding into separate command. * Use HexBytes. * cargo fmt --all * Fix compilation.
-
-
* Disable cache. * Fix tests. * Fix clippy? * cargo fmt --all
-
* Bump Substrate and Deps * silence clippy
-
* Use no-op ancestry checker * Check that current header height is greater than last finalized * Ensure that incoming headers are strictly greater than last finalized * Ensure that header numbers always increase in tests
-
-
-
* Add inspect command to take a look at extrinsics. * cargo fmt --all * New weight for on-chain remark in tests * Minor style tweaks. Co-authored-by:
adoerr <[email protected]>
-
* how-to-integrate-message-lane-module * added README stub for bridge-runtime-common * added README stub for pallet-bridge-call-dispatch * bridge-runtime-common documentation * call dispatch module documentation * some fixes * more fixes * more fixes * more fixes * more fixes for runtime-common/README.md * more fixes in call-dispatch/README.md * more fixes in call-dispatch/README.md * more fixes in call-dispatch/README.md * more fixes in message-lane/README.md * more fixes in message-lane/README.md * Wrap most text at 100 characters * Clean up some of the formatting * Fix broken link * Stop running CI for README changes * Don't run any CI steps on documentation changes Co-authored-by:
Hernando Castano <[email protected]>
-
-
-
* Issue with SS58 decoding. * Switch to test branch. * Fix set. * Revert "Switch to test branch." This reverts commit d79e42ea9bc780edb20296dae546d534f1916fc7. * cargo fmt --all Co-authored-by:
adoerr <[email protected]>
-
* generate large messages * consider headers sync lag when computing number of rewards in confirmation * more fixes * fix logs * fix warnings * do not wait until tx that has delivered nonces will be finalized before submitting other tx * tests for maximal weight/size * cleanup * cleanup * clippy * compilation * args for dispatch weight and remark size * ExplicitOrMaximal * clippy
-
* add document * Send message documentation * Apply review Co-authored-by:
Svyatoslav Nikolsky <[email protected]> Co-authored-by:
Svyatoslav Nikolsky <[email protected]>
-
* message lane pallet parameters * updated comment * Update modules/message-lane/src/lib.rs Co-authored-by:
Tomasz Drwięga <[email protected]> * fmt Co-authored-by:
Tomasz Drwięga <[email protected]>
-
* Workaround for SS58Prefix issues in the UI. * Change prefixes. Co-authored-by:
adoerr <[email protected]>
-
-
* Revert "Pin Rust Nightly to 2020-12-17 (#652)" This reverts commit e54e6f7e3d34c28d698e637f9099162b3c1917e9. * fix clippy * clippy again * more clippy in test code * and new cargo fmt * another try
-
-
* Change CLI UX. * De-duplicate main. * De-duplicate send message. * Add more docs and extract functions. * Fix scripts. * cargo fmt --all * Add missing 'u'.
-
Bumps [env_logger](https://github.com/env-logger-rs/env_logger) from 0.8.2 to 0.8.3. - [Release notes](https://github.com/env-logger-rs/env_logger/releases) - [Changelog](https://github.com/env-logger-rs/env_logger/blob/master/CHANGELOG.md) - [Commits](https://github.com/env-logger-rs/env_logger/compare/v0.8.2...v0.8.3 ) Signed-off-by:
dependabot-preview[bot] <[email protected]> Co-authored-by:
dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
-
* Bump substrate deps. * Bump scale. * Bump ethabi. * Remove inherent from aura. * Migrate to construct_runtime * cargo fmt --all
-
-
* keep multiple latest confirmed nonces at source in messages relay * post-merge fix
-
* fn increase_message_fee() * benchmarks + weights * - extra lines * split error
-