Skip to content

ALL-8276 - Add Ton API #2828

ALL-8276 - Add Ton API

ALL-8276 - Add Ton API #2828

GitHub Actions / TEST REPORT succeeded Aug 5, 2024 in 1s

40 passed, 0 failed and 0 skipped

Tests passed successfully

βœ…Β reports/jest-junit.xml

40 tests were completed in 14s with 40 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
src/service/rpc/evm/EvmUtils.spec.ts 27βœ… 335ms
src/util/network.utils.spec.ts 13βœ… 207ms

βœ…Β 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