Skip to content
This repository has been archived by the owner on Sep 14, 2023. It is now read-only.

feat: add reserve transfer example #765

Merged
merged 39 commits into from
Apr 18, 2023
Merged

feat: add reserve transfer example #765

merged 39 commits into from
Apr 18, 2023

Conversation

kratico
Copy link
Contributor

@kratico kratico commented Mar 20, 2023

Add reserve transfer asset example between Statemine and Trappist.

Notes

  • for this example, Statemine acts as the source and reserve chain.
  • the example uses trappist#22755b2 which is compatible with polkadot v0.9.37 and polkadot-parachain v0.9.370

The example steps are

  • In Rococo, create a sufficient asset on Statemine (reserve parachain)
    Notes
    • asset should be sufficient to be able to pay fees in Statemine
    • root is needed to create a sufficient asset
    • in a common good parachains, root is accessed through the relay chain
  • In Statemine, mint the new reserve asset
  • In Trappist, create an asset to pair it with the Statemeine reserve asset
  • In Trappist, register Trappist AssetId to Statemine AssetId
  • In Statemine, make a reserve transfer asset to Trappist

@kratico kratico marked this pull request as ready for review March 28, 2023 17:04
devnets/startNetwork.ts Show resolved Hide resolved
fluent/ExtrinsicRune.ts Outdated Show resolved Hide resolved
patterns/para_id.ts Outdated Show resolved Hide resolved
patterns/signature/statemint.ts Outdated Show resolved Hide resolved
@kratico kratico added this pull request to the merge queue Apr 18, 2023
Merged via the queue into main with commit 0955da2 Apr 18, 2023
@kratico kratico deleted the feat/xcm-patterns branch April 18, 2023 17:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants