Svyatoslav Nikolsky
|
441f63a34f
|
Generic SyncHeader type (#529)
* generic SyncHeader type
* add panic condition to method description
* extract -> into_inner
* checked_sub + expect
|
2024-04-10 10:28:37 +02:00 |
|
Svyatoslav Nikolsky
|
3e45356aad
|
Rialto -> Millau headers relay (#477)
* Rialto -> Millau headers relay
* removed more constraints
* removed file from other PR
* Update primitives/rialto/src/lib.rs
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
|
2024-04-10 10:28:37 +02:00 |
|
Svyatoslav Nikolsky
|
b027c81266
|
Substrate relay guards (#470)
* substrate relay guards
* checked time condition
* ChainWithBalances
* removed obsolete comment
* Update relays/substrate-client/src/chain.rs
Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
* trailing space
Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
|
2024-04-10 10:28:37 +02:00 |
|
Svyatoslav Nikolsky
|
b99fa90edd
|
SubmitMillauToRialtoMessage subcommand in substrate-relay (#460)
* substrate-relay::SubmitMillauToRialtoMessage
* typo
* Update relays/substrate/src/cli.rs
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
|
2024-04-10 10:28:37 +02:00 |
|
Svyatoslav Nikolsky
|
7a03b709be
|
Millau -> Rialto headers relay (#398)
* working-millau-to-rialto-relay
* fix Millau state root
* properly fix synced+incomplete headers for sub2sub
* removed wrong TODO
* fmt + clippy
* Update relays/headers-relay/src/headers.rs
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
* moved SubstrateTransactionMaker definition
* removed M from phantomdata
* removed prune_synced_children
* methods names as consts
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
|
2024-04-10 10:28:37 +02:00 |
|
Svyatoslav Nikolsky
|
9e9ac8df3c
|
Move Chain trait to runtime primitives (#403)
* extract ChainBase to bp-runtime
* post-merge fixes
* cargo fmt --all
* compilation fixes
* reexport BlockNumberOf, HashOf, HeaderOf
|
2024-04-10 10:28:37 +02:00 |
|
Svyatoslav Nikolsky
|
dbb72faa86
|
Substrate relay stub (#376)
* substrate-relay: initial commit
* MillauHeaderApi and RialtoHeaderApi
* post-merge fixes + TODOs + compilation
|
2024-04-10 10:28:37 +02:00 |
|
Svyatoslav Nikolsky
|
52c1913fff
|
Extract minimal Rialto-Sub and Millau-Sub clients (#365)
* extracting sub clients
* fmt + lost docs
* revert enum BridgeInstance
* apply suggestions from review
* explicite debug impl
* remove unused imports from Millau
* fix typo
* fix instance + API name
* Update relays/ethereum/src/ethereum_sync_loop.rs
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
* separate crates for millau and rialto client
* cargo fmt
* fix
* fmt
* remove no_std support
* fix compilation again
* Update relays/substrate-client/Cargo.toml
* Update relay clients to Substrate 2.0
Co-authored-by: Hernando Castano <HCastano@users.noreply.github.com>
Co-authored-by: Hernando Castano <castano.ha@gmail.com>
|
2024-04-10 10:28:37 +02:00 |
|