Skip to content
This repository has been archived by the owner on Mar 20, 2024. It is now read-only.

s2s bridge abstraction, and feemarket relay strategy #476

Merged
merged 62 commits into from
Jun 24, 2022
Merged
Changes from 1 commit
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
82bece4
Add new s2s feemarket crate
fewensa Jun 14, 2022
f863f2f
Add abstract client s2s
fewensa Jun 15, 2022
d0cf216
Update rococo subquery
fewensa Jun 15, 2022
5130889
test ci
fewensa Jun 15, 2022
2e05c10
abstract client s2s
fewensa Jun 16, 2022
dc793d9
add abstract client s2s for pangoro client
fewensa Jun 16, 2022
a4ecb90
Split S2SClient to S2SClientBase, S2SClientGeneric, S2SClientRelay
fewensa Jun 16, 2022
9170a04
Common best header api
fewensa Jun 16, 2022
7c957e5
Add submit_finality_proof api
fewensa Jun 17, 2022
fbd524c
implement submit_finality_proof api
fewensa Jun 17, 2022
dcea8da
Better file name
fewensa Jun 17, 2022
fd684d4
add query header api
fewensa Jun 17, 2022
5ab8306
refactor code struct
fewensa Jun 17, 2022
5544a86
fix type miss match error
fewensa Jun 17, 2022
c50a3da
move types defined
fewensa Jun 17, 2022
d2dfc12
move types defined *2
fewensa Jun 17, 2022
47ba906
types defined
fewensa Jun 17, 2022
2db8f21
Defined abstract s2s api
fewensa Jun 20, 2022
9270bf3
implement abstract s2s client for pangolin and pangoro client
fewensa Jun 20, 2022
6c70714
Update use abstract s2s client
fewensa Jun 20, 2022
0f475ab
Use common bridge primitives
fewensa Jun 20, 2022
7e2074c
fix typo
fewensa Jun 20, 2022
70a1077
try fix types miss match error part 1
fewensa Jun 21, 2022
9f0d873
try fix types miss match error part 2
fewensa Jun 21, 2022
1ddba85
fix wrong types
fewensa Jun 21, 2022
099903c
common relay s2s crate
fewensa Jun 21, 2022
caff6d0
fix relay s2s types error
fewensa Jun 21, 2022
30c88db
subscribe justification
fewensa Jun 22, 2022
fd25ea7
solo chain header relay
fewensa Jun 22, 2022
845d3dd
head relay
fewensa Jun 22, 2022
75c54fa
move Config to config mod
fewensa Jun 22, 2022
4a2bc6c
better naming
fewensa Jun 22, 2022
c7bf212
para head relay
fewensa Jun 22, 2022
5a52aeb
clean deps
fewensa Jun 22, 2022
b2383a1
better naming
fewensa Jun 22, 2022
c8771b1
Complete s2s bridge abstraction
fewensa Jun 22, 2022
d2c0dae
add bridge-parachain feature for relay-s2s
fewensa Jun 22, 2022
ab5c36e
Clean deps and add command init bridge api
fewensa Jun 22, 2022
1dec365
better log output
fewensa Jun 22, 2022
eaa5eea
fix feature
fewensa Jun 22, 2022
bba06e3
Merge remote-tracking branch 'origin/master' into fewensa-s2s-feemarket
fewensa Jun 22, 2022
aeb4ad0
temp fix
fewensa Jun 22, 2022
931b121
fix types
fewensa Jun 22, 2022
6343ea0
better log
fewensa Jun 22, 2022
5b74c73
better log
fewensa Jun 22, 2022
6627d9a
rename client-s2s to bridge-s2s
fewensa Jun 22, 2022
c6d4263
Add relay strategy
fewensa Jun 23, 2022
723b0a6
fix wrong lifetime
fewensa Jun 23, 2022
e6459c2
design feemarket api part 1
fewensa Jun 23, 2022
0eaf8f5
design feemarket api part 2
fewensa Jun 23, 2022
8be43b5
completed feemarket relay strategy
fewensa Jun 23, 2022
d3113b9
better log
fewensa Jun 23, 2022
126d654
fix wrong types
fewensa Jun 23, 2022
4f855d7
log clean and fix wrong relay block origin for delivery relay
fewensa Jun 23, 2022
321fc88
lint
fewensa Jun 23, 2022
eaed1aa
better log and read nonces limit from delivery input
fewensa Jun 23, 2022
7e95465
fix types
fewensa Jun 23, 2022
342382d
keep relay state to static variable
fewensa Jun 23, 2022
0501ee1
better log output
fewensa Jun 23, 2022
ba82fd5
fast fail when error occurred
fewensa Jun 24, 2022
cc859c7
loop run for para head and relaychain head relay
fewensa Jun 24, 2022
d145336
simplify cache last relayed nonce
fewensa Jun 24, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
refactor code struct
fewensa committed Jun 17, 2022

Unverified

The committer email address is not verified.
commit 5ab83067cd13a023d7118156211d485328435223