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

Cross-chain: Reserve transfer #51

Merged
merged 47 commits into from
Aug 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
cbc21c2
Transaction Router refactor
Szegoo Jul 17, 2023
f11d022
lint
Szegoo Jul 18, 2023
4c8ec64
fixes
Szegoo Jul 18, 2023
86029b9
for now remove interface
Szegoo Jul 18, 2023
80b014d
linter happy
Szegoo Jul 18, 2023
ee9a020
fix
Szegoo Jul 18, 2023
188d007
fixes
Szegoo Jul 23, 2023
ded65f4
all tests passing :))
Szegoo Jul 24, 2023
520c9c0
lint fix
Szegoo Jul 24, 2023
84c5295
remove types & artifacts
Szegoo Jul 24, 2023
a5957a4
update readme
Szegoo Jul 24, 2023
3496fea
update CI
Szegoo Jul 24, 2023
d02a362
fix
Szegoo Jul 24, 2023
4fe0cfa
fix test
cuteolaf Jul 24, 2023
9fc61a2
fix
Szegoo Jul 25, 2023
5b817bc
remove empty file
Szegoo Jul 25, 2023
e2db568
add types
Szegoo Jul 25, 2023
3dd00df
Reserve Transfer Asset
Szegoo Jul 26, 2023
148e814
Merge branch 'main' into reserve-transfer
Szegoo Jul 28, 2023
7736956
complete reserveTransfer untested
Szegoo Jul 28, 2023
6613ac1
fix
Szegoo Jul 28, 2023
1e22f2f
lint fix
Szegoo Jul 28, 2023
ac5ab71
hrmp between parachains in zombienet & tests boilerplate
Szegoo Jul 30, 2023
c61b4f1
good progress
Szegoo Aug 8, 2023
03574ac
working
Szegoo Aug 9, 2023
80422bb
test balance
Szegoo Aug 9, 2023
4188c86
progress
Szegoo Aug 10, 2023
226bcb5
fix code & docs
Szegoo Aug 14, 2023
9d3c77b
fix test
Szegoo Aug 14, 2023
b937f03
add unit tests
Szegoo Aug 14, 2023
17e9bb4
small fixes
Szegoo Aug 14, 2023
c0de813
use trappist zombienet network for all tests
Szegoo Aug 16, 2023
df2cf54
force create from relaychain
Szegoo Aug 17, 2023
4616328
sendAcrossReserveChain
Szegoo Aug 17, 2023
717aee3
two hop reserve transfer working :))
Szegoo Aug 17, 2023
e16e112
add test
Szegoo Aug 17, 2023
800f249
transfer to reserve chain almost working
Szegoo Aug 17, 2023
62ba5b2
all working
Szegoo Aug 18, 2023
bc3294f
docs
Szegoo Aug 18, 2023
e2a17b2
fixes & xcm instruction unit tests
Szegoo Aug 18, 2023
65deb92
two hop fully tested
Szegoo Aug 18, 2023
06fbdd1
getSendToReserveChainInstructions fully tested
Szegoo Aug 18, 2023
a4d54d6
prettier
Szegoo Aug 18, 2023
e1c4219
reserveTransfer.ts fully tested
Szegoo Aug 18, 2023
f050bf1
Make eslint happy
Szegoo Aug 19, 2023
57455ce
Merge branch 'main' into reserve-transfer
cuteolaf Aug 20, 2023
d7cc288
refactor
cuteolaf Aug 20, 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
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,9 @@ For details regarding the contract deployment go to this [page](https://github.c
Some tests require a zombienet network to be run in the background. The steps to take before running the tests are the following:

1. Run a local [swanky](https://github.com/AstarNetwork/swanky-node) test node. This is where the contracts will be deployed to locally. The command to run: `./swanky-node --dev --tmp`
2. Run the local zombienet network: `zombienet-macos -p native spawn local_network.toml`
2. Follow the instructions on [trappist](https://github.com/paritytech/trappist) and run the [full_network.toml](https://github.com/paritytech/trappist/blob/main/zombienet/full_network.toml) network.

After the swanky node and the zombienet is running you can run all the tests:
After the swanky node and the zombienet network is running you can run all the tests:

```
yarn test
Expand Down
Loading