Unique Chain 1.14 #2708
1140 passed, 18 failed and 12 skipped
❌ js-packages/tests/mochawesome-report/test-1740008719.json
1170 tests were completed in 20779s with 1140 passed, 18 failed and 12 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
(!negative test!) integration test: ext. confirmSponsorship(): | 7✔️ | 16s | ||
(!negative test!) integration test: ext. createCollection(): | 6✔️ | 1s | ||
(!negative test!) integration test: ext. destroyCollection(): | 6✔️ | 10s | ||
(!negative test!) integration test: ext. removeCollectionSponsor(): | 5✔️ | 14s | ||
(!negative test!) integration test: ext. setCollectionSponsor(): | 3✔️ | 4s | ||
(!negative tests!) Create FT collection from EVM | 4✔️ | 31s | ||
(!negative tests!) Create NFT collection from EVM | 5✔️ | 56s | ||
(!negative tests!) Create RFT collection from EVM | 5✔️ | 44s | ||
[approveToken] Approved amount decreases by the transferred amount: | 1✔️ | 5s | ||
[approveToken] Approved users can transferFrom up to approved amount: | 3✔️ | 13s | ||
[approveToken] Approved users cannot use transferFrom to repeat transfers if approved amount was already transferred: | 3✔️ | 13s | ||
[approveToken] Integration Test approve(spender, collection_id, item_id, amount) with collection admin permissions: | 1✔️ | 3s | ||
[approveToken] Negative Integration Test approve(spender, collection_id, item_id, amount): | 14✔️ | 29s | ||
[approveToken] Normal user can approve other users to transfer: | 3✔️ | 10s | ||
[approveToken] User cannot approve for the amount greater than they own: | 3✔️ | 7s | ||
[approveToken] User may clear the approvals to approving for 0 amount: | 3✔️ | 13s | ||
[approveTokenFromEth] Approved amount decreases by the transferred amount: | 1✔️ | 5s | ||
[approveTokenFromEth] Approved users can transferFrom up to approved amount: | 3✔️ | 13s | ||
[approveTokenFromEth] Approved users cannot use transferFrom to repeat transfers if approved amount was already transferred: | 3✔️ | 13s | ||
[approveTokenFromEth] Integration Test approve(spender, collection_id, item_id, amount) with collection admin permissions: | 1✔️ | 3s | ||
[approveTokenFromEth] Negative Integration Test approve(spender, collection_id, item_id, amount): | 14✔️ | 29s | ||
[approveTokenFromEth] Normal user can approve other users to transfer: | 3✔️ | 10s | ||
[approveTokenFromEth] User cannot approve for the amount greater than they own: | 3✔️ | 7s | ||
[approveTokenFromEth] User may clear the approvals to approving for 0 amount: | 3✔️ | 13s | ||
[eth]CollectionHelperAddress test: ERC20/ERC721 | 4✔️ | 41s | ||
[FT] Sync sub & eth events | 8✔️ | 423s | ||
[NFT] Sync sub & eth events | 9✔️ | 1❌ | 517s | |
[RFT] Sync sub & eth events | 9✔️ | 1❌ | 517s | |
Add collection admins | 10✔️ | 360s | ||
Administrator and collection owner do not need approval in order to execute TransferFrom (with owner_can_transfer_flag = true): | 3✔️ | 19s | ||
App promotion | 53✔️ | 484s | ||
Burn Item event | 1✔️ | 4s | ||
Can set collection limits | 3✔️ | 366s | ||
Cannot set invalid collection limits | 6✔️ | 85s | ||
Change owner tests | 3✔️ | 68s | ||
Change substrate owner tests | 2✔️ | 56s | ||
Check ERC721 token URI for NFT | 4✔️ | 174s | ||
Check ERC721 token URI for ReFungible | 4✔️ | 174s | ||
Collection zero limits (Fungible) | 1✔️ | 8s | ||
Collection zero limits (NFT) | 1✔️ | 8s | ||
Collection zero limits (ReFungible) | 1✔️ | 8s | ||
Common metadata | 4✔️ | 7s | ||
Common nesting tests | 9✔️ | 69s | ||
Composite nesting tests | 2✔️ | 25s | ||
Connection smoke test | 2✔️ | 130ms | ||
Contract calls | 3✔️ | 33s | ||
Create collection event | 1✔️ | 2s | ||
Create collection from EVM | 48✔️ | 1389s | ||
Create FT collection from EVM | 6✔️ | 142s | ||
Create Item event | 1✔️ | 3s | ||
Create Multiple Items Event event | 1✔️ | 3s | ||
Create NFT collection from EVM | 6✔️ | 129s | ||
Create RFT collection from EVM | 5✔️ | 129s | ||
Destroy collection event | 1✔️ | 3s | ||
Destroy Collection from EVM | 3✔️ | 43s | ||
Effective collection limits (NFT) | 1✔️ | 3s | ||
Enable/Disable Transfers | 2✔️ | 6s | ||
ERC 1633 implementation | 1✔️ | 25s | ||
ERC-721 call methods | 10✔️ | 366s | ||
ERC165 tests | 6✔️ | 868ms | ||
Eth fees are correct | 1✔️ | 19s | ||
Ethereum native RPC calls | 1✔️ | 1s | ||
Evm Coder tests | 1✔️ | 38s | ||
EVM collection allowlist | 10✔️ | 680s | ||
EVM collection properties | 12✔️ | 135s | ||
EVM contract allowlist | 2✔️ | 76s | ||
EVM Migrations | 4✔️ | 10s | ||
EVM nesting tests group | 14✔️ | 1043s | ||
evm nft collection sponsoring | 9✔️ | 675s | ||
EVM payable contracts | 5✔️ | 137s | ||
evm RFT collection sponsoring | 15✔️ | 1051s | ||
evm RFT token sponsoring | 6✔️ | 603s | ||
EVM sponsoring | 2✔️ | 175s | ||
EVM token properties | 13✔️ | 813s | ||
EVM token properties negative | 20✔️ | 260s | ||
EVM transaction fees | 7✔️ | 73s | ||
Fractionalizer contract usage | 1✔️ | 5❌ | 347s | |
FT: ERC-20 call methods | 3✔️ | 64s | ||
Fungible (Via EVM proxy): Information getting | 2✔️ | 9s | ||
Fungible (Via EVM proxy): Plain calls | 3✔️ | 64s | ||
Fungible negative tests | 1✔️ | 5s | ||
Fungible: Fees | 3✔️ | 61s | ||
Fungible: Plain calls | 12✔️ | 3❌ | 291s | |
Fungible: Substrate calls | 3✔️ | 1❌ | 28s | |
Graphs | 1✔️ | 12s | ||
Helpers sanity check | 2✔️ | 15s | ||
Integration Test addCollectionAdmin(collection_id, new_admin_id): | 1✔️ | 3s | ||
Integration Test approveToken(spender, collection_id, item_id, amount): | 7✔️ | 25s | ||
Integration Test approveTokenFromEth(spender, collection_id, item_id, amount): | 7✔️ | 25s | ||
Integration Test changeCollectionOwner(collection_id, new_owner) special checks for exOwner: | 3✔️ | 14s | ||
Integration Test changeCollectionOwner(collection_id, new_owner): | 1✔️ | 2s | ||
Integration Test createMultipleItems(collection_id, owner, items_data): | 7✔️ | 16s | ||
Integration Test ext. Allow list tests | 6✔️ | 13s | ||
Integration Test ext. Mint if included in Allow List | 3✔️ | 10s | ||
Integration Test ext. Remove from Allow List | 6✔️ | 18s | ||
Integration Test ext. Transfer if included in Allow List | 10✔️ | 59s | ||
Integration Test getNextSponsored(collection_id, owner, item_id): | 3✔️ | 16s | ||
Integration Test removeCollectionAdmin(collection_id, account_id): | 2✔️ | 5s | ||
Integration Test Transfer(recipient, collection_id, item_id, value) | 8✔️ | 24s | ||
Integration Test transferFrom(from, recipient, collection_id, item_id, value): | 5✔️ | 22s | ||
Integration Test: Access Rights to Token Properties | 5✔️ | 16s | ||
integration test: API UNIQUE consts | 15✔️ | 2s | ||
Integration Test: Collator Selection | 5✖️ | 0ms | ||
Integration Test: Collection Properties | 22✔️ | 118s | ||
Integration Test: Collection Properties with sudo | 3✔️ | 10s | ||
Integration Test: createMultipleItemsEx | 7✔️ | 16s | ||
integration test: ext. (): | 13✔️ | 36s | ||
integration test: ext. burnItem() with admin permissions: | 2✔️ | 11s | ||
integration test: ext. burnItem(): | 2✔️ | 7s | ||
integration test: ext. confirmSponsorship(): | 11✔️ | 57s | ||
integration test: ext. createCollection(): | 11✔️ | 15s | ||
integration test: ext. destroyCollection(): | 3✔️ | 7s | ||
integration test: ext. removeCollectionSponsor(): | 5✔️ | 21s | ||
integration test: ext. setCollectionSponsor(): | 6✔️ | 17s | ||
integration test: Fees must be credited to Treasury: | 7✔️ | 14s | ||
integration test: Fungible functionality: | 7✔️ | 35s | ||
Integration Test: Identities Manipulation | 7✖️ | 0ms | ||
integration test: Inflation | 2✔️ | 2s | ||
Integration Test: Maintenance Functionality | 6✔️ | 56s | ||
Integration Test: ownerCanTransfer allows admins to use only transferFrom/burnFrom: | 2✔️ | 9s | ||
integration test: Refungible functionality: | 9✔️ | 39s | ||
integration test: RPC methods | 2✔️ | 14s | ||
Integration Test: Set Permissions | 3✔️ | 11s | ||
Integration Test: Token Properties | 18✔️ | 217s | ||
Integration Test: Token Properties with sudo | 2✔️ | 9s | ||
Integration Test: Unnesting | 16✔️ | 137s | ||
Market V2 Contract | 2✔️ | 227s | ||
Matcher contract usage | 3✔️ | 203s | ||
Minting tokens | 11✔️ | 272s | ||
Native fungible | 27✔️ | 13s | ||
NativeFungible: ERC20 calls | 8✔️ | 36s | ||
NativeFungible: ERC20UniqueExtensions calls | 2✔️ | 29s | ||
Negative Enable/Disable Transfers | 1✔️ | 1s | ||
Negative Integration Test addCollectionAdmin(collection_id, new_admin_id): | 5✔️ | 21s | ||
Negative Integration Test changeCollectionOwner(collection_id, new_owner): | 4✔️ | 7s | ||
Negative Integration Test createMultipleItems(collection_id, owner, items_data): | 12✔️ | 14s | ||
Negative Integration Test removeCollectionAdmin(collection_id, account_id): | 4✔️ | 8s | ||
Negative Integration Test Transfer(recipient, collection_id, item_id, value) | 16✔️ | 42s | ||
Negative Integration Test transferFrom(from, recipient, collection_id, item_id, value): | 18✔️ | 63s | ||
Negative Integration Test: Access Rights to Token Properties | 8✔️ | 15s | ||
Negative Integration Test: Collection Properties | 15✔️ | 24s | ||
Negative integration test: ext. burnItem(): | 6✔️ | 23s | ||
Negative integration test: ext. createItem(): | 11✔️ | 14s | ||
Negative Integration Test: Set Permissions | 3✔️ | 4s | ||
Negative Integration Test: Token Properties | 14✔️ | 240s | ||
Negative Integration Tests for fractionalizer | 15✔️ | 597s | ||
negative properties | 4✔️ | 9s | ||
Negative test: createMultipleItemsEx | 5✔️ | 6s | ||
Negative Test: Nesting | 15✔️ | 101s | ||
Negative Test: Unnesting | 7✔️ | 33s | ||
Negative tests | 5✔️ | 134s | ||
Nesting by collection admin | 3✔️ | 32s | ||
NFT (Via EVM proxy): Information getting | 3✔️ | 13s | ||
NFT (Via EVM proxy): Plain calls | 6✔️ | 182s | ||
NFT: Fees | 4✔️ | 77s | ||
NFT: Plain calls | 20✔️ | 1❌ | 577s | |
NFT: Substrate calls | 5✔️ | 18s | ||
Normal user can approve other users to be wallet operator: | 2✔️ | 7s | ||
Number of tokens per address (NFT) | 2✔️ | 14s | ||
Number of tokens per address (ReFungible) | 2✔️ | 14s | ||
Pallet presence | 3✔️ | 386ms | ||
Performace tests | 1✔️ | 278s | ||
Precompiles | 2✔️ | 3s | ||
query properties RPC | 9✔️ | 14s | ||
Refungible nesting | 4✔️ | 41s | ||
Refungible nesting negative tests | 2✔️ | 18s | ||
ReFungible token properties permissions tests | 4✔️ | 27s | ||
Refungible transfer tests | 2✔️ | 8s | ||
ReFungible-specific nesting tests | 1✔️ | 9s | ||
Refungible: burn | 4✔️ | 18s | ||
Refungible: burn negative tests | 1✔️ | 7s | ||
Refungible: Fees | 3✔️ | 61s | ||
Refungible: Plain calls | 35✔️ | 1❌ | 1234s | |
Refungible: Substrate calls | 3✔️ | 12s | ||
Remove collection admins | 6✔️ | 235s | ||
RFT: ERC-20 call methods | 3✔️ | 100s | ||
RFT: Fees | 2✔️ | 76s | ||
RPC eth_getCode | 5✔️ | 5s | ||
Send value to contract | 1✔️ | 5s | ||
setCollectionLimits negative | 5✔️ | 9s | ||
setCollectionLimits positive | 3✔️ | 9s | ||
Sponsoring EVM contracts | 14✔️ | 5❌ | 688s | |
Sponsoring Fee Limit | 5✔️ | 146s | ||
Supports ERC721Metadata | 2✔️ | 246s | ||
Token transfer between substrate address and EVM address. Fungible | 2✔️ | 26s | ||
Token transfer between substrate address and EVM address. NFT | 2✔️ | 27s | ||
Transfer event | 2✔️ | 7s | ||
Transfers to self (potentially over substrate-evm boundary) | 4✔️ | 20s | ||
TxVersion is present | 1✔️ | 129ms | ||
Vesting | 3✔️ | 19s |
❌ [NFT] Sync sub & eth events
[NFT] Sync sub & eth events
❌ CollectionChanged event for TokenPropertySet, TokenPropertyDeleted
AssertionError: expected undefined to be like { event: 'TokenChanged', returnValues: { tokenId: '1' } }
❌ [RFT] Sync sub & eth events
[RFT] Sync sub & eth events
❌ CollectionChanged event for TokenPropertySet, TokenPropertyDeleted
AssertionError: expected undefined to be like { event: 'TokenChanged', returnValues: { tokenId: '1' } }
❌ Fractionalizer contract usage
Fractionalizer contract usage
❌ Mint RFT collection
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { RFTCollectionSet: {} }
❌ NFT to RFT
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Fractionalized: { returnValues: { _collection: '0x17c4e6453CC49aaAAEaCa894e6D9683e000001c1', _tokenId: '1', _amount: '100' } } }
❌ RFT to NFT
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Defractionalized: { returnValues: { _rftToken: '0xf8238Ccfff8eD887463fD5E0000001C300000001', _nftCollection: '0x17C4E6453cc49aaaAEAcA894E6D9683e000001c4', _nftTokenId: '1' } } }
❌ Set Allowlist
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { AllowListSet: { returnValues: { _collection: '0x17c4e6453cc49aAAAeACa894E6d9683e000001c0', _status: true } } }
❌ Set RFT collection
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { RFTCollectionSet: { returnValues: { _collection: '0x17C4e6453CC49aaAAeaCA894E6d9683e000001BD' } } }
❌ Fungible: Plain calls
Fungible: Plain calls
❌ Can perform burnFromCross()
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17c4E6453cc49aaaAEACa894E6d9683E000001E3', event: 'Transfer', returnValues: { from: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', to: '0x0000000000000000000000000000000000000000', value: '49' } }, Approval: { address: '0x17c4E6453cc49aaaAEACa894E6d9683E000001E3', returnValues: { owner: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', spender: '0x534990fD53b24c855487569cFB9f1FDf2DD3EFf8', value: '51' }, event: 'Approval' } }
❌ Can perform mintBulk()
TypeError: result.events.filter is not a function
❌ Can perform transferFromCross()
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17C4E6453CC49aaAAEAcA894e6d9683e000001e9', event: 'Transfer', returnValues: { from: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', to: '0x926d00E9902A80C04869De40fFB04D78fCbc16a0', value: '51' } }, Approval: { address: '0x17C4E6453CC49aaAAEAcA894e6d9683e000001e9', event: 'Approval', returnValues: { owner: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', spender: '0x65DC13cD82711b284aF2cafb19634286B2B03a61', value: '49' } } }
❌ Fungible: Substrate calls
Fungible: Substrate calls
❌ Events emitted for transferFromCross()
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17C4E6453cc49AaaAeACa894e6D9683E000001f1', event: 'Transfer', returnValues: { from: '0x40a65efcDA0722fe3da0Fb298A0bee48A3713e22', to: '0xC42554e89Be4d2BBcAA8E4741BBE1B3F4C25931C', value: '51' } }, Approval: { address: '0x17C4E6453cc49AaaAeACa894e6D9683E000001f1', event: 'Approval', returnValues: { owner: '0x40a65efcDA0722fe3da0Fb298A0bee48A3713e22', spender: '0x97176eC1C0de57a7053F01F57eF9C8D3eBb6f5A9', value: '49' } } }
❌ NFT: Plain calls
NFT: Plain calls
❌ Can perform mintBulkCross()
TypeError: result.events.filter is not a function
❌ Refungible: Plain calls
Refungible: Plain calls
❌ Can perform mintBulkCross() with multiple tokens
TypeError: result.events.filter is not a function
❌ Sponsoring EVM contracts
Sponsoring EVM contracts
❌ Self sponsoring can be set by the address that deployed the contract
AssertionError: expected [] to deeply equal [ { address: '0xC1B43317e40F3818F75a58D501746Ab919dfbDD2', event: 'ContractSponsorSet', args: { contractAddress: '0xC1B43317e40F3818F75a58D501746Ab919dfbDD2', sponsor: '0xC1B43317e40F3818F75a58D501746Ab919dfbDD2' } }, { address: '0xC1B43317e40F3818F75a58D501746Ab919dfbDD2', event: 'ContractSponsorshipConfirmed', args: { contractAddress: '0xC1B43317e40F3818F75a58D501746Ab919dfbDD2', sponsor: '0xC1B43317e40F3818F75a58D501746Ab919dfbDD2' } } ]
❌ Sponsor can be removed by the address that deployed the contract
AssertionError: expected [] to deeply equal [ { address: '0x7d9e213f93991f56E79EFF9BC71E9E50867fAD15', event: 'ContractSponsorRemoved', args: { contractAddress: '0x7d9e213f93991f56E79EFF9BC71E9E50867fAD15' } } ]
❌ Sponsor can be set by the address that deployed the contract
AssertionError: expected [] to deeply equal [ { address: '0x377bB97ac13d4f6055BE00EF8dDf773fC29ab217', event: 'ContractSponsorSet', args: { contractAddress: '0x377bB97ac13d4f6055BE00EF8dDf773fC29ab217', sponsor: '0x2AABACb3dD221d5328A3b69e9cb65c8D6f797761' } } ]
❌ Sponsoring is limited, with setContractRateLimit. The limitation is working if transactions are sent more often, the sender pays the commission.
AssertionError: expected 599800222366319762056n to equal 599840439955092984288n
❌ Sponsorship can be confirmed by the address that pending as sponsor
AssertionError: expected [] to deeply equal [ { address: '0x9734fE7b2098958faf531580A897609412F14A36', event: 'ContractSponsorshipConfirmed', args: { contractAddress: '0x9734fE7b2098958faf531580A897609412F14A36', sponsor: '0x56998102E297eEE104588b6f73f37C0E01845fb9' } } ]
Annotations
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
[NFT] Sync sub & eth events ► [NFT] Sync sub & eth events ► CollectionChanged event for TokenPropertySet, TokenPropertyDeleted
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected undefined to be like { event: 'TokenChanged', returnValues: { tokenId: '1' } }
Raw output
AssertionError: expected undefined to be like { event: 'TokenChanged', returnValues: { tokenId: '1' } }
at testTokenPropertySetAndDeleted (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/events.test.ts:375:50)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/events.test.ts:454:9
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
[RFT] Sync sub & eth events ► [RFT] Sync sub & eth events ► CollectionChanged event for TokenPropertySet, TokenPropertyDeleted
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected undefined to be like { event: 'TokenChanged', returnValues: { tokenId: '1' } }
Raw output
AssertionError: expected undefined to be like { event: 'TokenChanged', returnValues: { tokenId: '1' } }
at testTokenPropertySetAndDeleted (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/events.test.ts:375:50)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/events.test.ts:493:9
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fractionalizer contract usage ► Fractionalizer contract usage ► Mint RFT collection
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { RFTCollectionSet: {} }
Raw output
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { RFTCollectionSet: {} }
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fractionalizer/fractionalizer.test.ts:90:37
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fractionalizer contract usage ► Fractionalizer contract usage ► NFT to RFT
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Fractionalized: { returnValues: { _collection: '0x17c4e6453CC49aaAAEaCa894e6D9683e000001c1', _tokenId: '1', _amount: '100' } } }
Raw output
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Fractionalized: { returnValues: { _collection: '0x17c4e6453CC49aaAAEaCa894e6D9683e000001c1', _tokenId: '1', _amount: '100' } } }
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fractionalizer/fractionalizer.test.ts:128:37
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fractionalizer contract usage ► Fractionalizer contract usage ► RFT to NFT
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Defractionalized: { returnValues: { _rftToken: '0xf8238Ccfff8eD887463fD5E0000001C300000001', _nftCollection: '0x17C4E6453cc49aaaAEAcA894E6D9683e000001c4', _nftTokenId: '1' } } }
Raw output
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Defractionalized: { returnValues: { _rftToken: '0xf8238Ccfff8eD887463fD5E0000001C300000001', _nftCollection: '0x17C4E6453cc49aaaAEAcA894E6D9683e000001c4', _nftTokenId: '1' } } }
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fractionalizer/fractionalizer.test.ts:152:37
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fractionalizer contract usage ► Fractionalizer contract usage ► Set Allowlist
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { AllowListSet: { returnValues: { _collection: '0x17c4e6453cc49aAAAeACa894E6d9683e000001c0', _status: true } } }
Raw output
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { AllowListSet: { returnValues: { _collection: '0x17c4e6453cc49aAAAeACa894E6d9683e000001c0', _status: true } } }
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fractionalizer/fractionalizer.test.ts:100:38
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fractionalizer contract usage ► Fractionalizer contract usage ► Set RFT collection
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { RFTCollectionSet: { returnValues: { _collection: '0x17C4e6453CC49aaAAeaCA894E6d9683e000001BD' } } }
Raw output
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { RFTCollectionSet: { returnValues: { _collection: '0x17C4e6453CC49aaAAeaCA894E6d9683e000001BD' } } }
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fractionalizer/fractionalizer.test.ts:77:37
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fungible: Plain calls ► Fungible: Plain calls ► Can perform burnFromCross()
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17c4E6453cc49aaaAEACa894E6d9683E000001E3', event: 'Transfer', returnValues: { from: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', to: '0x0000000000000000000000000000000000000000', value: '49' } }, Approval: { address: '0x17c4E6453cc49aaaAEACa894E6d9683E000001E3', returnValues: { owner: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', spender: '0x534990fD53b24c855487569cFB9f1FDf2DD3EFf8', value: '51' }, event: 'Approval' } }
Raw output
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17c4E6453cc49aaaAEACa894E6d9683E000001E3', event: 'Transfer', returnValues: { from: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', to: '0x0000000000000000000000000000000000000000', value: '49' } }, Approval: { address: '0x17c4E6453cc49aaaAEACa894E6d9683E000001E3', returnValues: { owner: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', spender: '0x534990fD53b24c855487569cFB9f1FDf2DD3EFf8', value: '51' }, event: 'Approval' } }
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fungible.test.ts:178:30
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fungible: Plain calls ► Fungible: Plain calls ► Can perform mintBulk()
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
TypeError: result.events.filter is not a function
Raw output
TypeError: result.events.filter is not a function
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fungible.test.ts:66:38
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fungible: Plain calls ► Fungible: Plain calls ► Can perform transferFromCross()
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17C4E6453CC49aaAAEAcA894e6d9683e000001e9', event: 'Transfer', returnValues: { from: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', to: '0x926d00E9902A80C04869De40fFB04D78fCbc16a0', value: '51' } }, Approval: { address: '0x17C4E6453CC49aaAAEAcA894e6d9683e000001e9', event: 'Approval', returnValues: { owner: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', spender: '0x65DC13cD82711b284aF2cafb19634286B2B03a61', value: '49' } } }
Raw output
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17C4E6453CC49aaAAEAcA894e6d9683e000001e9', event: 'Transfer', returnValues: { from: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', to: '0x926d00E9902A80C04869De40fFB04D78fCbc16a0', value: '51' } }, Approval: { address: '0x17C4E6453CC49aaAAEAcA894e6d9683e000001e9', event: 'Approval', returnValues: { owner: '0x0089F9f3a03c53D498F685B3F9c648b4164b23c9', spender: '0x65DC13cD82711b284aF2cafb19634286B2B03a61', value: '49' } } }
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fungible.test.ts:327:37
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)
Check failure on line 0 in js-packages/tests/mochawesome-report/test-1740008719.json
github-actions / int test results - quartz
Fungible: Substrate calls ► Fungible: Substrate calls ► Events emitted for transferFromCross()
Failed test found in:
js-packages/tests/mochawesome-report/test-1740008719.json
Error:
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17C4E6453cc49AaaAeACa894e6D9683E000001f1', event: 'Transfer', returnValues: { from: '0x40a65efcDA0722fe3da0Fb298A0bee48A3713e22', to: '0xC42554e89Be4d2BBcAA8E4741BBE1B3F4C25931C', value: '51' } }, Approval: { address: '0x17C4E6453cc49AaaAeACa894e6D9683E000001f1', event: 'Approval', returnValues: { owner: '0x40a65efcDA0722fe3da0Fb298A0bee48A3713e22', spender: '0x97176eC1C0de57a7053F01F57eF9C8D3eBb6f5A9', value: '49' } } }
Raw output
AssertionError: expected <Anonymous Class>{ events: undefined, normalizedEvents: undefined } to be like { Transfer: { address: '0x17C4E6453cc49AaaAeACa894e6D9683E000001f1', event: 'Transfer', returnValues: { from: '0x40a65efcDA0722fe3da0Fb298A0bee48A3713e22', to: '0xC42554e89Be4d2BBcAA8E4741BBE1B3F4C25931C', value: '51' } }, Approval: { address: '0x17C4E6453cc49AaaAeACa894e6D9683E000001f1', event: 'Approval', returnValues: { owner: '0x40a65efcDA0722fe3da0Fb298A0bee48A3713e22', spender: '0x97176eC1C0de57a7053F01F57eF9C8D3eBb6f5A9', value: '49' } } }
at file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/tests/eth/fungible.test.ts:504:37
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:64:13
at async usingEthPlaygrounds (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:50:9)
at async Context.<anonymous> (file:///home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/test-utils/eth/util.ts:60:9)