Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement mock cosmos chain using ibc-rs, tendermint-rs and basecoin libs #3566

Closed
wants to merge 27 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
d361e02
feat: implement mock cosmos chain
Farhad-Shabani Aug 25, 2023
fc18085
fix: clean up relay impls
Farhad-Shabani Aug 25, 2023
9dcd199
imp: chain handler refinement
Farhad-Shabani Aug 26, 2023
0b56aa0
feat: add update client test
Farhad-Shabani Aug 26, 2023
78bcbf6
fix: patch tendermint testgen
Farhad-Shabani Aug 26, 2023
29ddb0a
imp: use create client traits
Farhad-Shabani Aug 27, 2023
c471a1a
imp: separate mock basecoin from chain context
Farhad-Shabani Aug 28, 2023
ff40564
imp: separate chain handles from endpoints
Farhad-Shabani Aug 28, 2023
b0717a7
fix: update cargo.lock
Farhad-Shabani Aug 28, 2023
e6f38fa
imp: better break down of methods for basecoin
Farhad-Shabani Aug 28, 2023
9016fff
imp: use random generated app_hash
Farhad-Shabani Aug 29, 2023
235a06d
fix: apply suggestions from code review
Farhad-Shabani Aug 29, 2023
1941409
imp: add more docstings + change the naming of BasecoinHandler to Bas…
Farhad-Shabani Aug 29, 2023
cd438ec
nit: drop redundant state declaration
Farhad-Shabani Aug 29, 2023
bba1b84
fix: add validators field to MockBasecoin
Farhad-Shabani Aug 29, 2023
d07e117
imp: rename connect method to sync
Farhad-Shabani Aug 29, 2023
5373f2b
imp: use TokioRuntimeContext instead
Farhad-Shabani Aug 30, 2023
c422ce2
imp: incorporate MockCosmosBuilder
Farhad-Shabani Aug 30, 2023
d31f34c
Add docstring for `MockCosmosRelay`
Farhad-Shabani Aug 30, 2023
d12f332
imp: some clean-ups
Farhad-Shabani Aug 30, 2023
b6e3e46
Merge branch 'soares/relayer-next' into farhad/mock-cosmos-chain
Farhad-Shabani Sep 5, 2023
07074a8
nit: cargo fmt
Farhad-Shabani Sep 5, 2023
fc7e864
Merge branch 'soares/relayer-next' into farhad/mock-cosmos-chain
Farhad-Shabani Sep 7, 2023
f0675bc
fix: implement missed traits for chain and component
Farhad-Shabani Sep 7, 2023
1a2c24c
fix: test_update_client should query dst_chain to see client_state up…
Farhad-Shabani Sep 12, 2023
6d34e4b
fix: use store's root_hash as app_hash for headers
Farhad-Shabani Sep 14, 2023
6040462
deps: bump ibc, ibc-proto, tendermint, basecoin
Farhad-Shabani Sep 22, 2023
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
Merge branch 'soares/relayer-next' into farhad/mock-cosmos-chain
  • Loading branch information
Farhad-Shabani committed Sep 5, 2023
commit b6e3e4695fce721c9579894eb1849dccd5e0aab5
Loading
You are viewing a condensed version of this merge commit. You can view the full changes here.