The Moonbeam XCM SDK enables developers to easily transfer assets between chains, either between parachains or between a parachain and the relay chain, within the Polkadot/Kusama ecosystem. With the SDK, you don't need to worry about determining the multilocation of the origin or destination assets or which extrinsics are used on which networks to
Darwinia has started migrating to ethereum type accounts, making it incompatible with the SDKs withdrawals. This PR adds a new usesEthereumAccounts flag to Chain configs. Withdraw will now take that flag into account when building the withdraw contract call params data.
Pangoro Alphanet temporarily added to test.
Checklist
[x] If this requires a documentation change, I have created a PR in moonbeam-docs repository.
[x] If this requires it, I have updated the Readme
[x] If necessary, I have updated the examples
[x] I have verified if I need to create/update unit tests
[x] I have verified if I need to create/update acceptance tests
[x] If necessary, I have run acceptance tests on this branch in CI
Description
Darwinia has started migrating to ethereum type accounts, making it incompatible with the SDKs withdrawals. This PR adds a new
usesEthereumAccounts
flag toChain
configs. Withdraw will now take that flag into account when building the withdraw contract call params data. Pangoro Alphanet temporarily added to test.Checklist