Skip to content

ALL-7216 - Add electrs & iota, rename rostrum #2760

ALL-7216 - Add electrs & iota, rename rostrum

ALL-7216 - Add electrs & iota, rename rostrum #2760

GitHub Actions / TEST REPORT failed May 31, 2024 in 1s

455 passed, 386 failed and 114 skipped

Tests failed

โŒย reports/jest-junit.xml

955 tests were completed in 174s with 455 passed, 386 failed and 114 skipped.

Test suite Passed Failed Skipped Time
src/e2e/extensions/tatum.extensions.spec.ts 4โœ… 702ms
src/e2e/ipfs.spec.ts 1โšช 118ms
src/e2e/rpc/evm/eth/tatum.rpc.beacon.spec.ts 27โœ… 9s
src/e2e/rpc/evm/eth/tatum.rpc.ethereum.spec.ts 6โœ… 1s
src/e2e/rpc/evm/evm.rpc.spec.ts 191โœ… 135s
src/e2e/rpc/evm/tatum.rpc.klay.spec.ts 10โœ… 4s
src/e2e/rpc/other/tatum.rpc.algorand.algod.spec.ts 10โœ… 2โšช 3s
src/e2e/rpc/other/tatum.rpc.algorand.indexer.spec.ts 16โœ… 10s
src/e2e/rpc/other/tatum.rpc.bnb.spec.ts 8โšช 177ms
src/e2e/rpc/other/tatum.rpc.cardano.rosetta.spec.ts 6โœ… 12s
src/e2e/rpc/other/tatum.rpc.cosmos.rosetta.spec.ts 3โšช 128ms
src/e2e/rpc/other/tatum.rpc.electrs.spec.ts 2โœ… 1s
src/e2e/rpc/other/tatum.rpc.eos.spec.ts 9โšช 146ms
src/e2e/rpc/other/tatum.rpc.iota.spec.ts 6โœ… 2s
src/e2e/rpc/other/tatum.rpc.kadena.spec.ts 12โšช 199ms
src/e2e/rpc/other/tatum.rpc.rostrum.spec.ts 9โœ… 2s
src/e2e/rpc/other/tatum.rpc.solana.spec.ts 30โœ… 6โšช 34s
src/e2e/rpc/other/tatum.rpc.stellar.spec.ts 16โœ… 2โšช 13s
src/e2e/rpc/other/tatum.rpc.tezos.spec.ts 9โœ… 3โšช 3s
src/e2e/rpc/other/tatum.rpc.tron.spec.ts 5โœ… 7โŒ 3s
src/e2e/rpc/other/tatum.rpc.xrp.spec.ts 13โšช 142ms
src/e2e/rpc/utxo/tatum.rpc.bch.spec.ts 2โœ… 735ms
src/e2e/rpc/utxo/tatum.rpc.doge.spec.ts 2โœ… 893ms
src/e2e/rpc/utxo/utxo.rpc.spec.ts 60โœ… 16s
src/e2e/tatum.address.spec.ts 29โšช 9s
src/e2e/tatum.fee.spec.ts 2โŒ 319ms
src/e2e/tatum.logger.spec.ts 1โœ… 193ms
src/e2e/tatum.nft.spec.ts 15โšช 244ms
src/e2e/tatum.notification.spec.ts 375โŒ 1โšช 32s
src/e2e/tatum.rates.spec.ts 2โŒ 281ms
src/e2e/tatum.spec.ts 3โœ… 2s
src/e2e/tatum.token.spec.ts 10โšช 174ms
src/service/rpc/evm/EvmUtils.spec.ts 27โœ… 161ms
src/util/network.utils.spec.ts 13โœ… 127ms

โœ…ย src/e2e/extensions/tatum.extensions.spec.ts

Tatum Extension Ecosystem โ€บ General Extension
  โœ… should work after being registered
  โœ… should fail if network not supported
Tatum Extension Ecosystem โ€บ Wallet Extension
  โœ… should work after being registered
Tatum Extension Ecosystem โ€บ Configurable Wallet Extension
  โœ… should work after being registered without config if optional

โœ…ย src/e2e/ipfs.spec.ts

IPFS
  โšช should upload file to IPFS

โœ…ย src/e2e/rpc/evm/eth/tatum.rpc.beacon.spec.ts

Beacon โ€บ v1 โ€บ ethereum-holesky
  โœ… should get node version
  โœ… should get genesis
  โœ… should get state root
  โœ… should get block headers
  โœ… should get block root
  โœ… should get state committees
  โœ… should get state finality checkpoints
  โœ… should get state fork
  โœ… should get state sync committees
Beacon โ€บ v1 โ€บ ethereum-sepolia
  โœ… should get node version
  โœ… should get genesis
  โœ… should get state root
  โœ… should get block headers
  โœ… should get block root
  โœ… should get state committees
  โœ… should get state finality checkpoints
  โœ… should get state fork
  โœ… should get state sync committees
Beacon โ€บ v1 โ€บ ethereum-mainnet
  โœ… should get node version
  โœ… should get genesis
  โœ… should get state root
  โœ… should get block headers
  โœ… should get block root
  โœ… should get state committees
  โœ… should get state finality checkpoints
  โœ… should get state fork
  โœ… should get state sync committees

โœ…ย src/e2e/rpc/evm/eth/tatum.rpc.ethereum.spec.ts

Ethereum
  โœ… should get token total supply
  โœ… should get token cap
  โœ… should return true if contract is a multitoken
  โœ… custom rpc provider
  โœ… debug storage range at
  โœ… get logs

โœ…ย src/e2e/rpc/evm/evm.rpc.spec.ts

RPC EVM โ€บ celo-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ celo-testnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ arbitrum-one-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ arb-nova-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ arb-testnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ eon-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ chiliz-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ bsc-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ bsc-testnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ flare-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ flare-songbird
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ flare-coston
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ flare-coston2
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ ethereum-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ ethereum-sepolia
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ ethereum-holesky
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ fantom-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ fantom-testnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ ethereum-classic-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ polygon-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ polygon-amoy
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ haqq-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ haqq-testnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ tron-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ tron-testnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ klaytn-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ klaytn-baobab
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ avalanche-c-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ avax-testnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ xinfin-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ cro-testnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber
RPC EVM โ€บ base-mainnet
  โœ… eth_blockNumber
  โœ… eth_chainId
  โœ… eth_estimateGas
  โœ… eth_gasPrice
  โœ… web3_clientVersion
  โœ… eth_getBlockByNumber

โœ…ย src/e2e/rpc/evm/tatum.rpc.klay.spec.ts

RPC Klaytn โ€บ klaytn-mainnet โ€บ klay prefix
  โœ… klay_blockNumber
  โœ… klay_chainId
  โœ… klay_gasPrice
  โœ… klay_getBlockByNumber
  โœ… web3_clientVersion
RPC Klaytn โ€บ klaytn-baobab โ€บ klay prefix
  โœ… klay_blockNumber
  โœ… klay_chainId
  โœ… klay_gasPrice
  โœ… klay_getBlockByNumber
  โœ… web3_clientVersion

โœ…ย src/e2e/rpc/other/tatum.rpc.algorand.algod.spec.ts

Algorand Algod โ€บ Mainnet
  โœ… should correctly get ledger supply
  โœ… should correctly get block hash
  โœ… should correctly get genesis
  โœ… should correctly check if node is healthy
  โœ… should correctly check if node is ready
  โšช should correctly get tx params
Algorand Algod โ€บ Testnet
  โœ… should correctly get ledger supply
  โœ… should correctly get block hash
  โœ… should correctly get genesis
  โœ… should correctly check if node is healthy
  โœ… should correctly check if node is ready
  โšช should correctly get tx params

โœ…ย src/e2e/rpc/other/tatum.rpc.algorand.indexer.spec.ts

Algorand Indexer โ€บ Mainnet
  โœ… should correctly get health status
  โœ… should correctly get accounts
  โœ… should correctly get account by address
  โœ… should correctly get assets
  โœ… should correctly get asset by id
  โœ… should correctly get asset balances
  โœ… should correctly get asset transactions
  โœ… should correctly get block
Algorand Indexer โ€บ Testnet
  โœ… should correctly get health status
  โœ… should correctly get accounts
  โœ… should correctly get account by address
  โœ… should correctly get assets
  โœ… should correctly get asset by id
  โœ… should correctly get asset balances
  โœ… should correctly get asset transactions
  โœ… should correctly get block

โœ…ย src/e2e/rpc/other/tatum.rpc.bnb.spec.ts

Bnb โ€บ mainnet
  โšช block
  โšช abciInfo
  โšช blockchain
  โšช health
  โšช genesis
  โšช validators
  โšช unconfirmedTxs
  โšช raw rpc call

โœ…ย src/e2e/rpc/other/tatum.rpc.cardano.rosetta.spec.ts

Cardano Rosetta โ€บ Mainnet
  โœ… should get network status
  โœ… should get network list
  โœ… should get block
Cardano Rosetta โ€บ Testnet
  โœ… should get network status
  โœ… should get network list
  โœ… should get block

โœ…ย src/e2e/rpc/other/tatum.rpc.cosmos.rosetta.spec.ts

Cosmos Rosetta โ€บ Mainnet
  โšช should get network status
  โšช should get network list
  โšช should get block

โœ…ย src/e2e/rpc/other/tatum.rpc.electrs.spec.ts

Electrs
  โœ… blockchain.headers.subscribe
  โœ… server.banner

โœ…ย src/e2e/rpc/other/tatum.rpc.eos.spec.ts

eos โ€บ mainnet
  โšช getInfo
  โšช getAccount
  โšช getCurrencyStats
  โšช getCurrencyBalance
  โšช getTableRows
eos โ€บ testnet
  โšช getNowBlock
  โšช getCurrencyStats
  โšช getCurrencyBalance
  โšช getTableRows

โœ…ย src/e2e/rpc/other/tatum.rpc.iota.spec.ts

Iota โ€บ iota-testnet
  โœ… getNodeInfo
  โœ… getTips
  โœ… getReceipts
Iota โ€บ iota-mainnet
  โœ… getNodeInfo
  โœ… getTips
  โœ… getReceipts

โœ…ย src/e2e/rpc/other/tatum.rpc.kadena.spec.ts

Kadena โ€บ Mainnet
  โšช getInfo
  โšช getBlock
  โšช getBlockHeaderByHash
  โšช getBlockHeaders
  โšช getBlockHeaderBranches
  โšช getBlockHashes
Kadena โ€บ Testnet
  โšช getInfo
  โšช getBlock
  โšช getBlockHeaderByHash
  โšช getBlockHeaders
  โšช getBlockHeaderBranches
  โšช getBlockHashes

โœ…ย src/e2e/rpc/other/tatum.rpc.rostrum.spec.ts

Rostrum
  โœ… server.version
  โœ… blockchain.headers.tip
  โœ… blockchain.headers.subscribe
  โœ… blockchain.address.get_balance
  โœ… blockchain.address.get_history
  โœ… blockchain.block.get
  โœ… blockchain.block.header
  โœ… blockchain.transaction.get
  โœ… server.banner

โœ…ย src/e2e/rpc/other/tatum.rpc.solana.spec.ts

Solana โ€บ mainnet โ€บ getSignaturesForAddress
  โœ… should return getSignatureForAddress
Solana โ€บ mainnet โ€บ getAccountInfo
  โœ… should return account info
Solana โ€บ mainnet โ€บ getBalance
  โœ… should return the balance of a public key
  โšช should return error if an invalid public key is provided
Solana โ€บ mainnet โ€บ getBlockHeight
  โœ… should return the current block height
Solana โ€บ mainnet โ€บ getBlockProduction
  โœ… should return block production information
Solana โ€บ mainnet โ€บ getBlockCommitment
  โœ… should return block commitment information
Solana โ€บ mainnet โ€บ getBlocks
  โœ… should return an array of block numbers between two slots
  โšช should return an array of block numbers between two slots, passing only endSlot
  โœ… should return an array of confirmed block numbers between two slots
Solana โ€บ mainnet โ€บ getBlockTime
  โœ… should return block time
Solana โ€บ mainnet โ€บ getClusterNodes
  โœ… should return cluster nodes info
Solana โ€บ mainnet โ€บ getEpochInfo
  โœ… should return epoch info
Solana โ€บ mainnet โ€บ getEpochSchedule
  โœ… should return epoch schedule
Solana โ€บ mainnet โ€บ getFirstAvailableBlock
  โœ… should return first available block
Solana โ€บ mainnet โ€บ getGenesisHash
  โœ… should return genesis hash
Solana โ€บ mainnet โ€บ getHealth
  โœ… should return health status
Solana โ€บ mainnet โ€บ getHighestSnapshotSlot
  โœ… should return highest snapshot slot
Solana โ€บ mainnet โ€บ getIdentity
  โœ… should return identity
Solana โ€บ mainnet โ€บ getInflationGovernor
  โœ… should return inflation governor info
Solana โ€บ mainnet โ€บ getInflationRate
  โœ… should return inflation rate
Solana โ€บ mainnet โ€บ getInflationReward
  โšช should return inflation reward
Solana โ€บ mainnet โ€บ getLargestAccounts
  โšช should return largest accounts
Solana โ€บ mainnet โ€บ getLatestBlockhash
  โœ… should return latest blockhash
Solana โ€บ mainnet โ€บ getLeaderSchedule
  โœ… should return leader schedule
Solana โ€บ mainnet โ€บ getMultipleAccounts
  โœ… should return account info
Solana โ€บ mainnet โ€บ getSlot
  โœ… should return slot number
Solana โ€บ mainnet โ€บ getSlotLeaders
  โœ… should return slot leader info
Solana โ€บ mainnet โ€บ getTokenAccountBalance
  โœ… should return token account balance
Solana โ€บ mainnet โ€บ getTokenAccountsByOwner
  โœ… should return token accounts by owner
Solana โ€บ mainnet โ€บ getTransaction
  โšช should return transaction data
Solana โ€บ mainnet โ€บ getProgramAccount
  โšช should return account data
Solana โ€บ devnet โ€บ getBlockHeight
  โœ… should return the current block height
Solana โ€บ devnet โ€บ getBlockProduction
  โœ… should return block production information
Solana โ€บ devnet โ€บ getBlockCommitment
  โœ… should return block commitment information
Solana โ€บ devnet โ€บ getBlock
  โœ… should return a recent block

โœ…ย src/e2e/rpc/other/tatum.rpc.stellar.spec.ts

Stellar โ€บ mainnet
  โœ… should get accounts
  โšช should get account detail
  โœ… should get fee stats
  โœ… should get ledger
  โœ… should get offers
Stellar โ€บ mainnet โ€บ should get strict send
  โœ… destinationAccount
  โœ… destinationAssets
Stellar โ€บ mainnet โ€บ should get strict receive
  โœ… sourceAssets
  โœ… sourceAccount
Stellar โ€บ testnet
  โœ… should get accounts
  โšช should get account detail
  โœ… should get fee stats
  โœ… should get ledger
  โœ… should get offers
Stellar โ€บ testnet โ€บ should get strict send
  โœ… destinationAccount
  โœ… destinationAssets
Stellar โ€บ testnet โ€บ should get strict receive
  โœ… sourceAssets
  โœ… sourceAccount

โœ…ย src/e2e/rpc/other/tatum.rpc.tezos.spec.ts

Tezos โ€บ Mainnet
  โœ… getBlock
  โœ… getBlocksHead
  โœ… getCheckpoint
  โœ… getContract
  โœ… getContractBalanceAndFrozenBonds
  โœ… getContractsEntrypoints
Tezos โ€บ Testnet
  โœ… getBlock
  โœ… getBlocksHead
  โœ… getCheckpoint
  โšช Inject Operation
  โšช Inject Block
  โšช Inject Protocol

โŒย src/e2e/rpc/other/tatum.rpc.tron.spec.ts

RPCs โ€บ TRON โ€บ testnet
  โœ… getNowBlock
  โœ… getChainParameters
  โœ… getBlockByNum
  โœ… getBlockById
  โœ… getTransactionById
RPCs โ€บ TRON โ€บ mainnet
  โŒ getNowBlock
	Error: thrown: "Not a JSON-RPC request
  โŒ getChainParameters
	Error: thrown: "Not a JSON-RPC request
  โŒ getBlockByNum
	Error: thrown: "Not a JSON-RPC request
  โŒ getBlockById
	Error: thrown: "Not a JSON-RPC request
  โŒ getTransactionById
	Error: thrown: "Not a JSON-RPC request
  โŒ getBlockByLimitNext
	Error: thrown: "Not a JSON-RPC request
  โŒ getAccountBalance
	Error: thrown: "Not a JSON-RPC request

โœ…ย src/e2e/rpc/other/tatum.rpc.xrp.spec.ts

RPCs โ€บ XRP โ€บ testnet
  โšช ping
  โšช ledger_closed
  โšช fee
RPCs โ€บ XRP โ€บ mainnet
  โšช account_channels
  โšช account_currencies
  โšช account_lines
  โšช account_info
  โšช noripple_check
  โšช ledger_closed
  โšช ledger_entry
  โšช submit
  โšช book_offers
  โšช fee

โœ…ย src/e2e/rpc/utxo/tatum.rpc.bch.spec.ts

Bitcoin Cash โ€บ mainnet
  โœ… estimatefee
Bitcoin Cash โ€บ testnet
  โœ… estimatefee

โœ…ย src/e2e/rpc/utxo/tatum.rpc.doge.spec.ts

Doge โ€บ mainnet
  โœ… createrawtransaction
  โœ… getblock

โœ…ย src/e2e/rpc/utxo/utxo.rpc.spec.ts

UTXO E2E Test Suite โ€บ bitcoin-testnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info
  โœ… estimatesmartfee
UTXO E2E Test Suite โ€บ bitcoin-mainnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info
  โœ… estimatesmartfee
UTXO E2E Test Suite โ€บ doge-testnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info
  โœ… estimatesmartfee
UTXO E2E Test Suite โ€บ doge-mainnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info
  โœ… estimatesmartfee
UTXO E2E Test Suite โ€บ litecoin-testnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info
  โœ… estimatesmartfee
UTXO E2E Test Suite โ€บ litecoin-mainnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info
  โœ… estimatesmartfee
UTXO E2E Test Suite โ€บ zcash-testnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info
UTXO E2E Test Suite โ€บ bch-testnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info
UTXO E2E Test Suite โ€บ bitcoin-cash-mainnet
  โœ… chain info
  โœ… chain info raw call
  โœ… best block hash
  โœ… block count
  โœ… difficulty
  โœ… mempool info

โœ…ย src/e2e/tatum.address.spec.ts

Address โ€บ Address Balance โ€บ getBalance EVM
  โšช should get balance with native assets only
  โšช should get only native balance with native assets only
  โšช should get balance with native assets only for 2 addresses
  โšช should get balance with native, erc20 and erc721 assets
Address โ€บ Address Balance โ€บ getBalance SOL
  โšช should get balance with native assets only
Address โ€บ Address Balance โ€บ getBalance BTC
  โšช should get balance with native assets only
Address โ€บ Address Balance โ€บ getBalance DOGE
  โšช should get balance with native assets only
Address โ€บ Address Balance โ€บ getBalance LTC
  โšช should get balance with native assets only
Address โ€บ Address Balance โ€บ getBalance CARDANO
  โšช should get balance with native assets only
Address โ€บ Address Balance โ€บ getBalance XRP
  โšช should get balance with native assets only
Address โ€บ Address Balance โ€บ getBalance Tezos
  โšช should get all balances for address
  โšช should get balance for nft tokens only
Address โ€บ Address Balance โ€บ getBalance Tron
  โšช should get balance with native and erc20 assets
Address โ€บ Address Balance โ€บ getBalance EON
  โšช should get balance from eon network
Address โ€บ getTransactions โ€บ getTransactions EVM
  โšช should get transactions - native only
  โšช should get transactions - tokens only
  โšช should get transactions - NFT tokens only
  โšช should get transactions - pagination
  โšช should get transactions for specific contract
Address โ€บ getTransactions โ€บ getTransactions BITCOIN
  โšช should get transactions
  โšช should get transactions by block with cursor pagination
Address โ€บ getTransactions โ€บ getTransactions DOGECOIN
  โšช should get transactions
  โšช should get transactions by block with cursor pagination
Address โ€บ getTransactions โ€บ getTransactions LITECOIN
  โšช should get transactions
  โšช should get transactions by block with cursor pagination
Address โ€บ getTransactions โ€บ getTransactions Tezos
  โšช should get transactions - native only
  โšช should get transactions by block with cursor pagination
Address โ€บ getTransactions โ€บ getTransactions EON
  โšช should get transactions - native only
  โšช should get transactions - tokens only

โŒย src/e2e/tatum.fee.spec.ts

Fee
  โŒ should return fee for eth testnet
	Error: expect(received).toBe(expected) // Object.is equality
  โŒ should return fee for btc testnet
	Error: expect(received).toBe(expected) // Object.is equality

โœ…ย src/e2e/tatum.logger.spec.ts

Logger
  โœ… should warn on missing API key

โœ…ย src/e2e/tatum.nft.spec.ts

Tatum NFT โ€บ NFT balances
  โšช should get NFT balances
Tatum NFT โ€บ NFT transactions
  โšช should get NFT transactions for a specific NFT token
  โšช should get NFT transactions for a specific NFT token on the address
Tatum NFT โ€บ NFT owners
  โšช should get NFT owners for a specific NFT token
  โšช should not get NFT owners for a specific NFT token - no such token
  โšช check if NFT is owned by a specific address
  โšช check if NFT is owned by a specific address - not the owner
Tatum NFT โ€บ NFT collections
  โšช should get small collection
  โšช should get small collection without metadata
  โšช should get big collection with pagination
Tatum NFT โ€บ NFT metadata
  โšช should get NFT Metadata for NFT
Tatum NFT โ€บ Create collections
  โšช should create NFT ERC721 collection
  โšช should create NFT ERC1155 collection
Tatum NFT - Tezos
  โšช Should deploy contract on Tezos testnet
Tatum NFT - Test mint flow
  โšช Test

โŒย src/e2e/tatum.notification.spec.ts

notification โ€บ createSubscription โ€บ IP auth โ€บ Address Event
  โŒ OK bitcoin-mainnet
	Error: Invalid URL
  โŒ OK bitcoin-testnet
	Error: Invalid URL
  โŒ OK bitcoin-cash-mainnet
	Error: Invalid URL
  โŒ OK bch-testnet
	Error: Invalid URL
  โŒ OK litecoin-mainnet
	Error: Invalid URL
  โŒ OK litecoin-testnet
	Error: Invalid URL
  โŒ OK doge-mainnet
	Error: Invalid URL
  โŒ OK doge-testnet
	Error: Invalid URL
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK solana-mainnet
	Error: Invalid URL
  โŒ OK solana-devnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tron-mainnet
	Error: Invalid URL
  โŒ OK tron-testnet
	Error: Invalid URL
  โŒ OK ripple-mainnet
	Error: Invalid URL
  โŒ OK ripple-testnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Incoming Native Tx
  โŒ OK bitcoin-mainnet
	Error: Invalid URL
  โŒ OK bitcoin-testnet
	Error: Invalid URL
  โŒ OK litecoin-mainnet
	Error: Invalid URL
  โŒ OK litecoin-testnet
	Error: Invalid URL
  โŒ OK doge-mainnet
	Error: Invalid URL
  โŒ OK doge-testnet
	Error: Invalid URL
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK ripple-mainnet
	Error: Invalid URL
  โŒ OK ripple-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tron-mainnet
	Error: Invalid URL
  โŒ OK tron-testnet
	Error: Invalid URL
  โŒ OK solana-mainnet
	Error: Invalid URL
  โŒ OK solana-devnet
	Error: Invalid URL
  โŒ OK ripple-mainnet
	Error: Invalid URL
  โŒ OK ripple-testnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Outgoing Native Tx
  โŒ OK bitcoin-mainnet
	Error: Invalid URL
  โŒ OK bitcoin-testnet
	Error: Invalid URL
  โŒ OK litecoin-mainnet
	Error: Invalid URL
  โŒ OK litecoin-testnet
	Error: Invalid URL
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK ripple-mainnet
	Error: Invalid URL
  โŒ OK ripple-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tron-mainnet
	Error: Invalid URL
  โŒ OK tron-testnet
	Error: Invalid URL
  โŒ OK solana-mainnet
	Error: Invalid URL
  โŒ OK solana-devnet
	Error: Invalid URL
  โŒ OK ripple-mainnet
	Error: Invalid URL
  โŒ OK ripple-testnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Outgoing Failed Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Paid Fee
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tron-mainnet
	Error: Invalid URL
  โŒ OK tron-testnet
	Error: Invalid URL
  โŒ OK ripple-mainnet
	Error: Invalid URL
  โŒ OK ripple-testnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Incoming Internal Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Outgoing Internal Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Incoming Fungible Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tron-mainnet
	Error: Invalid URL
  โŒ OK tron-testnet
	Error: Invalid URL
  โŒ OK solana-mainnet
	Error: Invalid URL
  โŒ OK solana-devnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Outgoing Fungible Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tron-mainnet
	Error: Invalid URL
  โŒ OK tron-testnet
	Error: Invalid URL
  โŒ OK solana-mainnet
	Error: Invalid URL
  โŒ OK solana-devnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Incoming Nft Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tron-mainnet
	Error: Invalid URL
  โŒ OK tron-testnet
	Error: Invalid URL
  โŒ OK solana-mainnet
	Error: Invalid URL
  โŒ OK solana-devnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Outgoing Nft Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK tron-mainnet
	Error: Invalid URL
  โŒ OK tron-testnet
	Error: Invalid URL
  โŒ OK solana-mainnet
	Error: Invalid URL
  โŒ OK solana-devnet
	Error: Invalid URL
  โŒ OK tezos-mainnet
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Incoming Multitoken Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Outgoing Multitoken Tx
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK cro-testnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK base-sepolia
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
  โŒ OK avax-testnet
	Error: Invalid URL
notification โ€บ createSubscription โ€บ IP auth โ€บ Failed Txs Per Block
  โŒ OK ethereum-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK ethereum-sepolia
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK ethereum-holesky
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK polygon-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK polygon-amoy
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK celo-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK celo-testnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK bsc-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK bsc-testnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK klaytn-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK klaytn-baobab
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK tron-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK tron-testnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK solana-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK solana-devnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK tezos-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK flare-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK flare-coston
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK flare-coston2
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK flare-songbird
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK cronos-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK cro-testnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK base-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK base-sepolia
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK avalanche-c-mainnet
	TypeError: Cannot read properties of null (reading 'id')
  โŒ OK avax-testnet
	TypeError: Cannot read properties of null (reading 'id')
notification โ€บ createSubscription โ€บ IP auth โ€บ Contract Address Log Event
  โŒ OK ethereum-mainnet
	Error: Invalid URL
  โŒ OK ethereum-sepolia
	Error: Invalid URL
  โŒ OK ethereum-holesky
	Error: Invalid URL
  โŒ OK polygon-mainnet
	Error: Invalid URL
  โŒ OK polygon-amoy
	Error: Invalid URL
  โŒ OK celo-mainnet
	Error: Invalid URL
  โŒ OK celo-testnet
	Error: Invalid URL
  โŒ OK bsc-mainnet
	Error: Invalid URL
  โŒ OK bsc-testnet
	Error: Invalid URL
  โŒ OK klaytn-mainnet
	Error: Invalid URL
  โŒ OK klaytn-baobab
	Error: Invalid URL
  โŒ OK flare-mainnet
	Error: Invalid URL
  โŒ OK flare-coston
	Error: Invalid URL
  โŒ OK flare-coston2
	Error: Invalid URL
  โŒ OK flare-songbird
	Error: Invalid URL
  โŒ OK cronos-mainnet
	Error: Invalid URL
  โŒ OK base-mainnet
	Error: Invalid URL
  โŒ OK avalanche-c-mainnet
	Error: Invalid URL
notification โ€บ createSubscription
  โŒ NOK - existing subscription
	Error: expect(received).toMatch(expected)
  โŒ NOK - invalid address
	Error: expect(received).toEqual(expected) // deep equality
notification โ€บ deleteSubscription
  โŒ OK
	TypeError: Cannot destructure property 'id' of 'subscribeData' as it is null.
  โŒ NOK - invalid subscription
	Error: expect(received).toEqual(expected) // deep equality
notification
  โŒ getAll
	Error: expect(received).not.toHaveLength(expected)
  โšช getAllExecutedWebhooks

โŒย src/e2e/tatum.rates.spec.ts

Rates
  โŒ get ETH/EUR
	TypeError: Cannot read properties of null (reading 'value')
  โŒ get batch
	TypeError: Cannot read properties of null (reading '1')

โœ…ย src/e2e/tatum.spec.ts

Tatum Init โ€บ IP auth
  โœ… Testnet
  โœ… Mainnet
Tatum Init โ€บ Multiple Instances
  โœ… IP auth

โœ…ย src/e2e/tatum.token.spec.ts

Tatum token โ€บ token balances
  โšช should get token balances
  โšช should get token balances - few addresses
Tatum token โ€บ token transactions
  โšช should get ERC20 transactions for address for all tokens
  โšช should get ERC20 transactions for address for specific token
Tatum token โ€บ token transactions โ€บ should filter ERC20 transactions for address for all tokens
  โšช blockFrom
  โšช blockTo
  โšช no txs by filter
  โšช both txs by filter
Tatum token โ€บ Token metadata
  โšช should get ERC20 token metadata
Tatum token โ€บ Create token
  โšช should create ERC20 token

โœ…ย src/service/rpc/evm/EvmUtils.spec.ts

EvmUtils โ€บ isArchiveMethod
  โœ… archive method eth_getCode -> true
  โœ… archive method eth_call -> true
  โœ… archive method debug -> true
  โœ… archive method trace -> true
  โœ… archive method getStorageAt -> false
  โœ… archive method eth_call -> true
  โœ… archive method getBalance -> false
  โœ… archive method eth_getCode -> true
  โœ… archive method getBlockByNumber -> false
  โœ… archive method getLogs -> false
  โœ… archive method other -> false
  โœ… archive method & param getStorageAt -> [ 1, 2 ]
  โœ… archive method & param getStorageAt -> [ 1, 2, 'latest' ]
  โœ… archive method & param getStorageAt -> [ 1, 2, 3 ]
  โœ… archive method & param getStorageAt -> []
  โœ… archive method & param getBalance -> [ 1 ]
  โœ… archive method & param getBalance -> [ 1, 'latest' ]
  โœ… archive method & param getBalance -> [ 1, 2 ]
  โœ… archive method & param getBalance -> []
  โœ… archive method & param getBlockByNumber -> []
  โœ… archive method & param getBlockByNumber -> [ 'latest' ]
  โœ… archive method & param getBlockByNumber -> [ 1 ]
  โœ… archive method & param getLogs -> [ 1, [Object] ]
  โœ… archive method & param getLogs -> [ 1, [Object] ]
  โœ… archive method & param getLogs -> [ 1, [Object] ]
  โœ… archive method & param getLogs -> [ 1, [Object] ]
  โœ… archive method & param getLogs -> [ 1, [Object] ]

โœ…ย src/util/network.utils.spec.ts

Network Utils โ€บ getChainId
  โœ… valid ethereum-mainnet -> 1
  โœ… valid ethereum-sepolia -> 11155111
  โœ… valid celo-mainnet -> 42220
  โœ… valid celo-testnet -> 44787
Network Utils โ€บ isTestnet
  โœ… valid ethereum-mainnet -> false
  โœ… valid ethereum-sepolia -> true
  โœ… valid celo-mainnet -> false
  โœ… valid celo-testnet -> true
Network Utils โ€บ isAlternateTestnet
  โœ… valid ethereum-mainnet -> false
  โœ… valid ethereum-sepolia -> false
  โœ… valid ethereum-holesky -> true
  โœ… valid celo-mainnet -> false
  โœ… valid celo-testnet -> false

Annotations

Check failure on line 15 in src/e2e/rpc/other/tatum.rpc.tron.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/rpc/other/tatum.rpc.tron.spec.ts โ–บ RPCs โ€บ TRON โ€บ mainnet โ–บ getNowBlock

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: thrown: "Not a JSON-RPC request
Raw output
Error: thrown: "Not a JSON-RPC request
"
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:58:7
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:57:5
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:16:3
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:15:1)
    at Runtime._execModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1439:24)
    at Runtime._loadModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1022:12)
    at Runtime.requireModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:882:12)
    at jestAdapter (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:77:13)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at runTestInternal (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 15 in src/e2e/rpc/other/tatum.rpc.tron.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/rpc/other/tatum.rpc.tron.spec.ts โ–บ RPCs โ€บ TRON โ€บ mainnet โ–บ getChainParameters

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: thrown: "Not a JSON-RPC request
Raw output
Error: thrown: "Not a JSON-RPC request
"
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:65:7
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:57:5
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:16:3
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:15:1)
    at Runtime._execModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1439:24)
    at Runtime._loadModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1022:12)
    at Runtime.requireModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:882:12)
    at jestAdapter (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:77:13)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at runTestInternal (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 15 in src/e2e/rpc/other/tatum.rpc.tron.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/rpc/other/tatum.rpc.tron.spec.ts โ–บ RPCs โ€บ TRON โ€บ mainnet โ–บ getBlockByNum

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: thrown: "Not a JSON-RPC request
Raw output
Error: thrown: "Not a JSON-RPC request
"
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:72:7
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:57:5
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:16:3
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:15:1)
    at Runtime._execModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1439:24)
    at Runtime._loadModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1022:12)
    at Runtime.requireModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:882:12)
    at jestAdapter (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:77:13)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at runTestInternal (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 15 in src/e2e/rpc/other/tatum.rpc.tron.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/rpc/other/tatum.rpc.tron.spec.ts โ–บ RPCs โ€บ TRON โ€บ mainnet โ–บ getBlockById

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: thrown: "Not a JSON-RPC request
Raw output
Error: thrown: "Not a JSON-RPC request
"
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:79:7
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:57:5
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:16:3
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:15:1)
    at Runtime._execModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1439:24)
    at Runtime._loadModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1022:12)
    at Runtime.requireModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:882:12)
    at jestAdapter (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:77:13)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at runTestInternal (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 15 in src/e2e/rpc/other/tatum.rpc.tron.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/rpc/other/tatum.rpc.tron.spec.ts โ–บ RPCs โ€บ TRON โ€บ mainnet โ–บ getTransactionById

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: thrown: "Not a JSON-RPC request
Raw output
Error: thrown: "Not a JSON-RPC request
"
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:88:7
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:57:5
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:16:3
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:15:1)
    at Runtime._execModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1439:24)
    at Runtime._loadModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1022:12)
    at Runtime.requireModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:882:12)
    at jestAdapter (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:77:13)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at runTestInternal (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 15 in src/e2e/rpc/other/tatum.rpc.tron.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/rpc/other/tatum.rpc.tron.spec.ts โ–บ RPCs โ€บ TRON โ€บ mainnet โ–บ getBlockByLimitNext

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: thrown: "Not a JSON-RPC request
Raw output
Error: thrown: "Not a JSON-RPC request
"
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:97:7
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:57:5
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:16:3
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:15:1)
    at Runtime._execModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1439:24)
    at Runtime._loadModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1022:12)
    at Runtime.requireModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:882:12)
    at jestAdapter (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:77:13)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at runTestInternal (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 15 in src/e2e/rpc/other/tatum.rpc.tron.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/rpc/other/tatum.rpc.tron.spec.ts โ–บ RPCs โ€บ TRON โ€บ mainnet โ–บ getAccountBalance

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: thrown: "Not a JSON-RPC request
Raw output
Error: thrown: "Not a JSON-RPC request
"
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:105:7
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:57:5
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:16:3
    at _dispatchDescribe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:91:26)
    at describe (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/index.js:55:5)
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/rpc/other/tatum.rpc.tron.spec.ts:15:1)
    at Runtime._execModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1439:24)
    at Runtime._loadModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:1022:12)
    at Runtime.requireModule (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runtime/build/index.js:882:12)
    at jestAdapter (/home/runner/work/tatum-js/tatum-js/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:77:13)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at runTestInternal (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:367:16)
    at runTest (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/runTest.js:444:34)
    at Object.worker (/home/runner/work/tatum-js/tatum-js/node_modules/jest-runner/build/testWorker.js:106:12)

Check failure on line 16 in src/e2e/tatum.fee.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/tatum.fee.spec.ts โ–บ Fee โ–บ should return fee for eth testnet

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: expect(received).toBe(expected) // Object.is equality
Raw output
Error: expect(received).toBe(expected) // Object.is equality

Expected: "SUCCESS"
Received: "ERROR"
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/tatum.fee.spec.ts:16:22)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check failure on line 34 in src/e2e/tatum.fee.spec.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/tatum.fee.spec.ts โ–บ Fee โ–บ should return fee for btc testnet

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: expect(received).toBe(expected) // Object.is equality
Raw output
Error: expect(received).toBe(expected) // Object.is equality

Expected: "SUCCESS"
Received: "ERROR"
    at Object.<anonymous> (/home/runner/work/tatum-js/tatum-js/src/e2e/tatum.fee.spec.ts:34:22)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

Check failure on line 109 in src/e2e/e2e.util.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/tatum.notification.spec.ts โ–บ notification โ€บ createSubscription โ€บ IP auth โ€บ Address Event โ–บ OK bitcoin-mainnet

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: Invalid URL
Raw output
Error: Invalid URL
    at Object.testAddressBasedSubscription (/home/runner/work/tatum-js/tatum-js/src/e2e/e2e.util.ts:109:15)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/tatum.notification.spec.ts:26:11

Check failure on line 109 in src/e2e/e2e.util.ts

See this annotation in the file changed.

@github-actions github-actions / TEST REPORT

src/e2e/tatum.notification.spec.ts โ–บ notification โ€บ createSubscription โ€บ IP auth โ€บ Address Event โ–บ OK bitcoin-testnet

Failed test found in:
  reports/jest-junit.xml
Error:
  Error: Invalid URL
Raw output
Error: Invalid URL
    at Object.testAddressBasedSubscription (/home/runner/work/tatum-js/tatum-js/src/e2e/e2e.util.ts:109:15)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at /home/runner/work/tatum-js/tatum-js/src/e2e/tatum.notification.spec.ts:26:11