feat: Check Destination sufficiency with an optional destApi
#1418
Annotations
10 errors
|
tests
Process completed with exit code 1.
|
|
e2e-tests/polkadotAssetHub.hydration.spec.ts > Polkadot AssetHub <> Hydration > XCM V4 > getDestinationXcmWeightToFeeAsset should correctly return an empty list for a dry run execution result that is an error:
src/AssetTransferApi.ts#L532
Error: DryRunApi_dry_run_call:: Expected 3 arguments, found 2
❯ node_modules/@polkadot/api/base/Decorate.js:488:23
❯ node_modules/@polkadot/api/promise/decorateMethod.js:39:30
❯ decorateCall node_modules/@polkadot/api/promise/decorateMethod.js:35:12
❯ Object.dryRunCall node_modules/@polkadot/api/promise/decorateMethod.js:69:15
❯ AssetTransferApi.dryRunCall src/AssetTransferApi.ts:532:31
❯ e2e-tests/polkadotAssetHub.hydration.spec.ts:590:48
|
|
e2e-tests/polkadotAssetHub.hydration.spec.ts > Polkadot AssetHub <> Hydration > XCM V4 > getDestinationXcmWeightToFeeAsset should correctly return a list of xcms and their fees for a dry run execution result that is ok:
src/AssetTransferApi.ts#L532
Error: DryRunApi_dry_run_call:: Expected 3 arguments, found 2
❯ node_modules/@polkadot/api/base/Decorate.js:488:23
❯ node_modules/@polkadot/api/promise/decorateMethod.js:39:30
❯ decorateCall node_modules/@polkadot/api/promise/decorateMethod.js:35:12
❯ Object.dryRunCall node_modules/@polkadot/api/promise/decorateMethod.js:69:15
❯ AssetTransferApi.dryRunCall src/AssetTransferApi.ts:532:31
❯ e2e-tests/polkadotAssetHub.hydration.spec.ts:542:48
|
|
e2e-tests/polkadotAssetHub.hydration.spec.ts > Polkadot AssetHub <> Hydration > XCM V3 > getDestinationXcmWeightToFeeAsset should correctly return an empty list for a dry run execution result that is an error:
src/AssetTransferApi.ts#L532
Error: DryRunApi_dry_run_call:: Expected 3 arguments, found 2
❯ node_modules/@polkadot/api/base/Decorate.js:488:23
❯ node_modules/@polkadot/api/promise/decorateMethod.js:39:30
❯ decorateCall node_modules/@polkadot/api/promise/decorateMethod.js:35:12
❯ Object.dryRunCall node_modules/@polkadot/api/promise/decorateMethod.js:69:15
❯ AssetTransferApi.dryRunCall src/AssetTransferApi.ts:532:31
❯ e2e-tests/polkadotAssetHub.hydration.spec.ts:266:48
|
|
e2e-tests/polkadotAssetHub.hydration.spec.ts > Polkadot AssetHub <> Hydration > XCM V3 > getDestinationXcmWeightToFeeAsset should correctly return a list of xcms and their fees for a dry run execution result that is ok:
src/AssetTransferApi.ts#L532
Error: DryRunApi_dry_run_call:: Expected 3 arguments, found 2
❯ node_modules/@polkadot/api/base/Decorate.js:488:23
❯ node_modules/@polkadot/api/promise/decorateMethod.js:39:30
❯ decorateCall node_modules/@polkadot/api/promise/decorateMethod.js:35:12
❯ Object.dryRunCall node_modules/@polkadot/api/promise/decorateMethod.js:69:15
❯ AssetTransferApi.dryRunCall src/AssetTransferApi.ts:532:31
❯ e2e-tests/polkadotAssetHub.hydration.spec.ts:221:48
|
|
e2e-tests/moonbeam.hydration.spec.ts > Moonbeam <> Hydration > XCM V4 > Transfer HDX from Hydration to Moonbeam:
e2e-tests/moonbeam.hydration.spec.ts#L242
Error: Snapshot `Moonbeam <> Hydration > XCM V4 > Transfer HDX from Hydration to Moonbeam > moonbeam recipients updated hdx balance 1` mismatched
- Expected
+ Received
{
- "balance": "(rounded 10000000000000000)",
+ "balance": 0,
"extra": null,
"reason": {
- "sufficient": null,
+ "consumer": null,
},
"status": "Liquid",
}
❯ Checker.toMatchSnapshot node_modules/@acala-network/chopsticks-testing/dist/esm/check.js:207:51
❯ e2e-tests/moonbeam.hydration.spec.ts:242:4
|
|
e2e-tests/moonbeam.hydration.spec.ts > Moonbeam <> Hydration > XCM V3 > Transfer GLMR from Moonbeam to Hydration:
e2e-tests/moonbeam.hydration.spec.ts#L88
Error: Snapshot `Moonbeam <> Hydration > XCM V3 > Transfer GLMR from Moonbeam to Hydration > hydration recipients updated glmr balance 1` mismatched
- Expected
+ Received
{
- "free": "(rounded 10000000000000000000)",
+ "free": 0,
"frozen": 0,
"reserved": 0,
}
❯ Checker.toMatchSnapshot node_modules/@acala-network/chopsticks-testing/dist/esm/check.js:207:51
❯ e2e-tests/moonbeam.hydration.spec.ts:88:4
|
|
e2e-tests/moonbeam.ethereum.spec.ts > Moonbeam <> Ethereum > XCM V4 > Transfer Snowbridge WETH from Moonbeam to Ethereum:
e2e-tests/moonbeam.ethereum.spec.ts#L50
CannotExecuteNotConnectedError: Cannot execute operation on "default" connection because connection is not yet established.
❯ DataSource.destroy src/data-source/DataSource.ts:307:19
❯ SqliteDatabase.close node_modules/@acala-network/chopsticks-db/dist/esm/base-sql.js:5:18
❯ Blockchain.close node_modules/@acala-network/chopsticks-core/dist/esm/blockchain/index.js:417:9
❯ close node_modules/@acala-network/chopsticks/dist/esm/setup-with-server.js:17:13
❯ Object.teardown node_modules/@acala-network/chopsticks-utils/dist/esm/index.js:85:13
❯ e2e-tests/moonbeam.ethereum.spec.ts:50:3
|
|
e2e-tests/checkDestSufficiency.spec.ts > checkDestSufficiency on Westend and Westend Asset Hub > Local AssetHub transfers > Transfers to insufficient account will throw error if destApi is given:
e2e-tests/checkDestSufficiency.spec.ts#L46
CannotExecuteNotConnectedError: Cannot execute operation on "default" connection because connection is not yet established.
❯ DataSource.destroy src/data-source/DataSource.ts:307:19
❯ SqliteDatabase.close node_modules/@acala-network/chopsticks-db/dist/esm/base-sql.js:5:18
❯ Blockchain.close node_modules/@acala-network/chopsticks-core/dist/esm/blockchain/index.js:417:9
❯ close node_modules/@acala-network/chopsticks/dist/esm/setup-with-server.js:17:13
❯ Object.teardown node_modules/@acala-network/chopsticks-utils/dist/esm/index.js:85:13
❯ e2e-tests/checkDestSufficiency.spec.ts:46:3
|
|
e2e-tests/checkDestSufficiency.spec.ts > checkDestSufficiency on Westend and Westend Asset Hub > Local AssetHub transfers > Transfers to insufficient account will throw error if destApi is given:
e2e-tests/checkDestSufficiency.spec.ts#L29
Error: WebSocket is not connected
Failed WS Request: {"method":"dev_setStorage","params":[{"System":{"Account":[[["5FA9nQDVg267DEd8m1ZypXLBnvN7SFxYwV7ndqSYGiN9TTpu"],{"providers":1,"data":{"free":100000000000000}}],[["5GoNkf6WdbxCFnPdAnYYQyCjAKPJgLNxXwPjwTh6DGg6gN3E"],{"providers":1,"data":{"free":0}}]]},"Assets":{"Account":[[[31337,"5FA9nQDVg267DEd8m1ZypXLBnvN7SFxYwV7ndqSYGiN9TTpu"],{"balance":100000000,"isFrozen":false}],[[31337,"5GoNkf6WdbxCFnPdAnYYQyCjAKPJgLNxXwPjwTh6DGg6gN3E"],{"balance":0,"isFrozen":false}]]}},null]}
❯ node_modules/@polkadot/rpc-provider/ws/index.js:280:27
❯ WsProvider.__internal__send node_modules/@polkadot/rpc-provider/ws/index.js:277:16
❯ WsProvider.send node_modules/@polkadot/rpc-provider/ws/index.js:265:34
❯ Object.setStorage node_modules/@acala-network/chopsticks-utils/dist/esm/index.js:67:27
❯ e2e-tests/checkDestSufficiency.spec.ts:29:29
|