Skip to content

Unique Chain 1.14 #2696

Unique Chain 1.14

Unique Chain 1.14 #2696

GitHub Actions / int test results - unique failed Jan 21, 2025 in 1s

1065 passed, 91 failed and 14 skipped

Tests failed

❌ js-packages/tests/mochawesome-report/test-1737486031.json

1170 tests were completed in 5359s with 1065 passed, 91 failed and 14 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✔️ 7s
(!negative tests!) Create NFT collection from EVM 5✔️ 8s
(!negative tests!) Create RFT collection from EVM 5✔️ 8s
[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✔️ 5s
[FT] Sync sub & eth events 8✔️ 159s
[NFT] Sync sub & eth events 10✔️ 191s
[RFT] Sync sub & eth events 10✔️ 191s
Add collection admins 10✔️ 23s
Administrator and collection owner do not need approval in order to execute TransferFrom (with owner_can_transfer_flag = true): 3✔️ 19s
App promotion 45✔️ 8❌ 365s
Burn Item event 1✔️ 4s
Can set collection limits 3✔️ 5s
Cannot set invalid collection limits 6✔️ 11s
Change owner tests 3✔️ 8s
Change substrate owner tests 2✔️ 7s
Check ERC721 token URI for NFT 4✔️ 6s
Check ERC721 token URI for ReFungible 4✔️ 6s
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✔️ 131ms
Contract calls 2✔️ 1❌ 8s
Create collection event 1✔️ 2s
Create collection from EVM 48✔️ 102s
Create FT collection from EVM 6✔️ 10s
Create Item event 1✔️ 3s
Create Multiple Items Event event 1✔️ 3s
Create NFT collection from EVM 6✔️ 10s
Create RFT collection from EVM 5✔️ 9s
Destroy collection event 1✔️ 3s
Destroy Collection from EVM 3✔️ 7s
Effective collection limits (NFT) 1✔️ 3s
Enable/Disable Transfers 2✔️ 6s
ERC 1633 implementation 1✔️ 1s
ERC-721 call methods 10✔️ 18s
ERC165 tests 6✔️ 784ms
Eth fees are correct 1✔️ 7s
Ethereum native RPC calls 1✔️ 1s
Evm Coder tests 1❌ 1s
EVM collection allowlist 10✔️ 31s
EVM collection properties 12✔️ 36s
EVM contract allowlist 2❌ 4s
EVM Migrations 4✔️ 10s
EVM nesting tests group 14✔️ 23s
evm nft collection sponsoring 9✔️ 27s
EVM payable contracts 5❌ 8s
evm RFT collection sponsoring 15✔️ 57s
evm RFT token sponsoring 6✔️ 29s
EVM sponsoring 2❌ 6s
EVM token properties 13✔️ 46s
EVM token properties negative 20✔️ 40s
EVM transaction fees 3✔️ 4❌ 13s
Fractionalizer contract usage 6❌ 8s
FT: ERC-20 call methods 3✔️ 4s
Fungible (Via EVM proxy): Information getting 2❌ 9s
Fungible (Via EVM proxy): Plain calls 3❌ 13s
Fungible negative tests 1✔️ 5s
Fungible: Fees 3✔️ 13s
Fungible: Plain calls 15✔️ 63s
Fungible: Substrate calls 4✔️ 16s
Graphs 1✔️ 12s
Helpers sanity check 2❌ 3s
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✔️ 37s
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✔️ 32s
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✖️ 0ms
Matcher contract usage 3❌ 5s
Minting tokens 11✔️ 21s
Native fungible 27✔️ 13s
NativeFungible: ERC20 calls 8✔️ 12s
NativeFungible: ERC20UniqueExtensions calls 2✔️ 5s
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❌ 27s
negative properties 4✔️ 9s
Negative test: createMultipleItemsEx 5✔️ 6s
Negative Test: Nesting 15✔️ 101s
Negative Test: Unnesting 7✔️ 33s
Negative tests 5✔️ 20s
Nesting by collection admin 3✔️ 32s
NFT (Via EVM proxy): Information getting 3❌ 13s
NFT (Via EVM proxy): Plain calls 6❌ 22s
NFT: Fees 4✔️ 17s
NFT: Plain calls 21✔️ 107s
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✔️ 390ms
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✔️ 13s
Refungible: Plain calls 36✔️ 160s
Refungible: Substrate calls 3✔️ 12s
Remove collection admins 6✔️ 18s
RFT: ERC-20 call methods 3✔️ 4s
RFT: Fees 2✔️ 4s
RPC eth_getCode 4✔️ 1❌ 5s
Send value to contract 1❌ 2s
setCollectionLimits negative 5✔️ 9s
setCollectionLimits positive 3✔️ 9s
Sponsoring EVM contracts 19❌ 49s
Sponsoring Fee Limit 5❌ 11s
Supports ERC721Metadata 2✔️ 6s
Token transfer between substrate address and EVM address. Fungible 2✔️ 14s
Token transfer between substrate address and EVM address. NFT 2✔️ 15s
Transfer event 2✔️ 7s
Transfers to self (potentially over substrate-evm boundary) 4✔️ 20s
TxVersion is present 1✔️ 124ms
Vesting 3✔️ 19s

❌ App promotion

App promotion admin adress
App promotion collection sponsoring
App promotion contract sponsoring
  ❌ can be overwritten by contract owner
	Error: Returned error: Invalid params
  ❌ can not be set by non admin
	Error: Returned error: Invalid params
  ❌ should actually sponsor transactions
	Error: Returned error: Invalid params
  ❌ should overwrite sponsoring mode and existed sponsor
	Error: Returned error: Invalid params
  ❌ should set palletes address as a sponsor
	Error: Returned error: Invalid params
App promotion events
App promotion payoutStakers
App promotion stake extrinsic
App promotion stopSponsoringCollection
App promotion stopSponsoringContract
  ❌ can not be called by non-admin
	Error: Returned error: Invalid params
  ❌ should not affect a contract which is not sponsored by pallete
	Error: Returned error: Invalid params
  ❌ should remove pallet address from contract sponsors
	Error: Returned error: Invalid params
App promotion Unstaking

❌ Contract calls

Contract calls
  ❌ Call of simple contract fee is less than 0.2 UNQ
	Error: Returned error: Invalid params

❌ Evm Coder tests

Evm Coder tests
  ❌ Call non-existing function
	Error: Returned error: Invalid params

❌ EVM contract allowlist

EVM contract allowlist
  ❌ Contract allowlist can be toggled
	Error: Returned error: Invalid params
  ❌ Non-allowlisted user can't call contract with allowlist enabled
	Error: Returned error: Invalid params

❌ EVM payable contracts

EVM payable contracts
  ❌ Balance can be retrieved from evm contract
	Error: Returned error: Invalid params
  ❌ Evm contract can receive wei from eth account
	Error: Returned error: Invalid params
  ❌ Evm contract can receive wei from substrate account
	Error: Returned error: Invalid params
  ❌ Update proxy contract
	Error: Returned error: Invalid params
  ❌ Wei sent directly to backing storage of evm contract balance is unaccounted
	Error: Returned error: Invalid params

❌ EVM sponsoring

EVM sponsoring
  ❌ ...but this doesn't applies to payable value
	Error: Returned error: Invalid params
  ❌ Fee is deducted from contract if sponsoring is enabled
	Error: Returned error: Invalid params

❌ EVM transaction fees

EVM transaction fees
  ❌ Fee for nested calls is withdrawn from the user
	Error: Returned error: Invalid params
  ❌ Fee for nested calls to create*Collection methods is withdrawn from the user and from the contract
	Error: Returned error: Invalid params
  ❌ Fee for nested calls to native methods is withdrawn from the user
	Error: Returned error: Invalid params
  ❌ Fee is withdrawn from the user
	Error: Returned error: Invalid params

❌ Fractionalizer contract usage

Fractionalizer contract usage
  ❌ Mint RFT collection
	Error: Returned error: Invalid params
  ❌ NFT to RFT
	Error: Returned error: Invalid params
  ❌ RFT to NFT
	Error: Returned error: Invalid params
  ❌ Set Allowlist
	Error: Returned error: Invalid params
  ❌ Set RFT collection
	Error: Returned error: Invalid params
  ❌ Test fractionalizer NFT <-> RFT mapping 
	Error: Returned error: Invalid params

❌ Fungible (Via EVM proxy): Information getting

Fungible (Via EVM proxy): Information getting
  ❌ balanceOf
	Error: Returned error: Invalid params
  ❌ totalSupply
	Error: Returned error: Invalid params

❌ Fungible (Via EVM proxy): Plain calls

Fungible (Via EVM proxy): Plain calls
  ❌ Can perform approve()
	Error: Returned error: Invalid params
  ❌ Can perform transfer()
	Error: Returned error: Invalid params
  ❌ Can perform transferFrom()
	Error: Returned error: Invalid params

❌ Helpers sanity check

Helpers sanity check
  ❌ Contract owner is recorded
	Error: Returned error: Invalid params
  ❌ Flipper is working
	Error: Returned error: Invalid params

❌ Matcher contract usage

Matcher contract usage
  ❌ Sell tokens from substrate user via EVM contract
	Error: Returned error: Invalid params
  ❌ With escrow
	Error: Returned error: Invalid params
  ❌ With UNQ
	Error: Returned error: Invalid params

❌ Negative Integration Tests for fractionalizer

Negative Integration Tests for fractionalizer
  ❌ call nft2rft while fractionalizer doesnt have approval for nft token
	Error: Returned error: Invalid params
  ❌ call nft2rft while not in list of allowed accounts
	Error: Returned error: Invalid params
  ❌ call nft2rft while not owner of NFT token
	Error: Returned error: Invalid params
  ❌ call nft2rft without setting RFT collection for contract
	Error: Returned error: Invalid params
  ❌ call rft2nft for RFT token that is not from configured RFT collection
	Error: Returned error: Invalid params
  ❌ call rft2nft for RFT token that was not minted by fractionalizer contract
	Error: Returned error: Invalid params
  ❌ call rft2nft without owning all RFT pieces
	Error: Returned error: Invalid params
  ❌ call rft2nft without setting RFT collection for contract
	Error: Returned error: Invalid params
  ❌ call setRFTCollection after createAndSetRFTCollection
	Error: Returned error: Invalid params
  ❌ call setRFTCollection twice
	Error: Returned error: Invalid params
  ❌ call setRFTCollection while not collection admin
	Error: Returned error: Invalid params
  ❌ call setRFTCollection with NFT collection
	Error: Returned error: Invalid params
  ❌ fractionalize NFT with NFT transfers disallowed
	Error: Returned error: Invalid params
  ❌ fractionalize NFT with RFT transfers disallowed
	Error: Returned error: Invalid params
  ❌ send QTZ/UNQ to contract from non owner
	Error: Returned error: Invalid params

❌ NFT (Via EVM proxy): Information getting

NFT (Via EVM proxy): Information getting
  ❌ balanceOf
	Error: Returned error: Invalid params
  ❌ ownerOf
	Error: Returned error: Invalid params
  ❌ totalSupply
	Error: Returned error: Invalid params

❌ NFT (Via EVM proxy): Plain calls

NFT (Via EVM proxy): Plain calls
  ❌ [cross] Can perform mint()
	Error: Returned error: Invalid params
  ❌ [eth] Can perform mint()
	Error: Returned error: Invalid params
  ❌ Can perform approve()
	Error: Returned error: Invalid params
  ❌ Can perform burn()
	Error: Returned error: Invalid params
  ❌ Can perform transfer()
	Error: Returned error: Invalid params
  ❌ Can perform transferFrom()
	Error: Returned error: Invalid params

❌ Precompiles

Precompiles
  ❌ ecrecover is supported
	Error: Returned error: Invalid params
  ❌ sr25519 is supported
	Error: Returned error: Invalid params

❌ RPC eth_getCode

RPC eth_getCode
  ❌ returns value for custom contract
	Error: Returned error: Invalid params

❌ Send value to contract

Send value to contract
  ❌ Send to and from contract
	Error: Returned error: Invalid params

❌ Sponsoring EVM contracts

Sponsoring EVM contracts
  ❌ Allow-listed address that has 0 UNQ can call a contract. Sponsor balance should decrease
	Error: Returned error: Invalid params
  ❌ Allow-listed address that has 10 UNQ can call a contract. Sponsor balance should decrease
	Error: Returned error: Invalid params
  ❌ Default rate limit equal 14400
	Error: Returned error: Invalid params
  ❌ Gas price boundaries
	Error: Returned error: Invalid params
  ❌ In generous mode, non-allowlisted user transaction will be self sponsored
	Error: Returned error: Invalid params
  ❌ In generous mode, non-allowlisted user transaction will be sponsored
	Error: Returned error: Invalid params
  ❌ Non-allow-listed address can call a contract. Sponsor balance should not decrease
	Error: Returned error: Invalid params
  ❌ Self sponsoring can be set by the address that deployed the contract
	Error: Returned error: Invalid params
  ❌ Self sponsoring cannot be set by the address that did not deployed the contract
	Error: Returned error: Invalid params
  ❌ Sponsor can be removed by the address that deployed the contract
	Error: Returned error: Invalid params
  ❌ Sponsor can be set by the address that deployed the contract
	Error: Returned error: Invalid params
  ❌ Sponsor can not be removed by the address that did not deployed the contract
	Error: Returned error: Invalid params
  ❌ Sponsor cannot be set by the address that did not deployed the contract
	Error: Returned error: Invalid params
  ❌ Sponsoring can be set by the address that has deployed the contract
	Error: Returned error: Invalid params
  ❌ Sponsoring cannot be set by the address that did not deployed the contract
	Error: Returned error: Invalid params
  ❌ Sponsoring is limited, with setContractRateLimit. The limitation is working if transactions are sent more often, the sender pays the commission.
	Error: Returned error: Invalid params
  ❌ Sponsorship can be confirmed by the address that pending as sponsor
	Error: Returned error: Invalid params
  ❌ Sponsorship can not be confirmed by the address that not pending as sponsor
	Error: Returned error: Invalid params
  ❌ Sponsorship can not be confirmed by the address that not set as sponsor
	Error: Returned error: Invalid params

❌ Sponsoring Fee Limit

Sponsoring Fee Limit
  ❌ Default fee limit
	Error: Returned error: Invalid params
  ❌ Negative test - check that eth transactions exceeding fee limit are not executed
	Error: Returned error: Invalid params
  ❌ Negative test - check that evm.call transactions exceeding fee limit are not executed
	Error: Returned error: Invalid params
  ❌ Negative test - set fee limit by non-owner
	Error: Returned error: Invalid params
  ❌ Set fee limit
	Error: Returned error: Invalid params

Annotations

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

App promotion ► App promotion contract sponsoring ► can be overwritten by contract owner

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

App promotion ► App promotion contract sponsoring ► can not be set by non admin

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

App promotion ► App promotion contract sponsoring ► should actually sponsor transactions

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

App promotion ► App promotion contract sponsoring ► should overwrite sponsoring mode and existed sponsor

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

App promotion ► App promotion contract sponsoring ► should set palletes address as a sponsor

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

App promotion ► App promotion stopSponsoringContract ► can not be called by non-admin

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

App promotion ► App promotion stopSponsoringContract ► should not affect a contract which is not sponsored by pallete

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

App promotion ► App promotion stopSponsoringContract ► should remove pallet address from contract sponsors

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

Contract calls ► Contract calls ► Call of simple contract fee is less than 0.2 UNQ

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

Evm Coder tests ► Evm Coder tests ► Call non-existing function

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)

Check failure on line 0 in js-packages/tests/mochawesome-report/test-1737486031.json

See this annotation in the file changed.

@github-actions github-actions / int test results - unique

EVM contract allowlist ► EVM contract allowlist ► Contract allowlist can be toggled

Failed test found in:
  js-packages/tests/mochawesome-report/test-1737486031.json
Error:
  Error: Returned error: Invalid params
Raw output
Error: Returned error: Invalid params
    at Object.ErrorResponse (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-helpers/lib/errors.js:28:19)
    at Object.callback (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-core-requestmanager/lib/index.js:300:36)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:115:45
    at Array.forEach (<anonymous>)
    at WebsocketProvider._onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/web3-providers-ws/lib/index.js:103:69)
    at W3CWebSocket._dispatchEvent [as dispatchEvent] (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/yaeti/lib/EventTarget.js:115:12)
    at W3CWebSocket.onMessage (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:234:14)
    at WebSocketConnection.<anonymous> (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/W3CWebSocket.js:205:19)
    at WebSocketConnection.emit (node:events:519:28)
    at WebSocketConnection.processFrame (/home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:554:26)
    at /home/ubuntu/actions-runner/_work/unique-chain/unique-chain/js-packages/node_modules/websocket/lib/WebSocketConnection.js:323:40
    at process.processTicksAndRejections (node:internal/process/task_queues:77:11)