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

feat: add async XCM contract call scenario #941

Merged
merged 21 commits into from
Jul 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
51ce1c1
feat: remove fixtures dir
ashutoshvarma May 18, 2023
a0f5cd0
feat: add utilty method to call contract method
ashutoshvarma May 18, 2023
60bcb33
feat: build.rs for compiling ink! contracts
ashutoshvarma May 18, 2023
92fa3ad
fix: ci build issues
ashutoshvarma May 19, 2023
965f42a
feat: add async xcm ink! contract fixture
ashutoshvarma May 20, 2023
cc192cd
feat: add async xcm experimental scenario
ashutoshvarma May 20, 2023
45ffe6a
feat: add call filter to allow `pallet_xcm:send` only
ashutoshvarma May 21, 2023
d4cd410
docs: add comments
ashutoshvarma May 21, 2023
b5b228c
fix: make clippy happy
ashutoshvarma May 21, 2023
e148ddf
fix: make clippy happy again
ashutoshvarma May 21, 2023
90b6ab7
feat: apply review suggestions
ashutoshvarma May 24, 2023
3133613
lint: make clippy happy
ashutoshvarma May 25, 2023
985d5bf
feat: update package meta for fixture contracts
ashutoshvarma Jun 1, 2023
b78d52e
feat: move `contract-build` dep to workspace
ashutoshvarma Jun 1, 2023
8b6f9b1
feat: automatically pick contracts from contarcts_dir
ashutoshvarma Jun 1, 2023
657cccb
refactor: move build contracts method to `BuildConfig`
ashutoshvarma Jun 1, 2023
af03b05
docs: update readme for contract fixtures
ashutoshvarma Jun 1, 2023
f9eeae0
feat: remove build script for contract compilation
ashutoshvarma Jun 12, 2023
b7dd9cb
feat: revert build script changes
ashutoshvarma Jun 12, 2023
099d441
Merge branch 'master' into feat/async-contract-call-xcm-scenario
ashutoshvarma Jul 4, 2023
ac5c028
Merge branch 'master' into feat/async-contract-call-xcm-scenario
ashutoshvarma Jul 4, 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
1 change: 1 addition & 0 deletions tests/xcm-simulator/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -92,5 +92,6 @@ runtime-benchmarks = [
"xcm-executor/runtime-benchmarks",
"polkadot-runtime-parachains/runtime-benchmarks",
"polkadot-parachain/runtime-benchmarks",
"orml-xtokens/runtime-benchmarks",
"astar-primitives/runtime-benchmarks",
]
1 change: 1 addition & 0 deletions tests/xcm-simulator/fixtures/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ This directory contains contracts which are used in experimental scenarios.
Files in this directory are used by experimental scenarios in `src/experimental.rs`. The json
files are for informational purposes only and are not consumed by the tests.

The source code for the contracts can be found at https://github.com/AstarNetwork/ink-test-contracts
Loading
Loading