Repository: trustwallet/blockatlas
Pull request #1198 (2020-08-18 21:21:47)

Add api prefix to bitcoin, binance, blockbook routes

codecov[bot]: # [Codecov](https://codecov.io/gh/trustwallet/blockatlas/pull/1198?src=pr&el=h1) Report
> Merging [#1198](https://codecov.io/gh/trustwallet/blockatlas/pull/1198?src=pr&el=desc) into [master](https://codecov.io/gh/trustwallet/blockatlas/commit/768eb7b83925d29891989bb0cddbbaecaa912cec&el=desc) will **not change** coverage.
> The diff coverage is `35%`.

[![Impacted file tree graph](https://codecov.io/gh/trustwallet/blockatlas/pull/1198/graphs/tree.svg?width=650&height=150&src=pr&token=jnrjoEQAqv)](https://codecov.io/gh/trustwallet/blockatlas/pull/1198?src=pr&el=tree)

```diff
@@          Coverage Diff           @@
##           master   #1198   +/-   ##
======================================
  Coverage      38%     38%           
======================================
  Files         168     168           
  Lines        5997    5997           
======================================
  Hits         2318    2318           
  Misses       3508    3508           
  Partials      171     171           
```


| [Impacted Files](https://codecov.io/gh/trustwallet/blockatlas/pull/1198?src=pr&el=tree) | Coverage Δ | |
|---|---|---|
| [platform/bitcoin/client.go](https://codecov.io/gh/trustwallet/blockatlas/pull/1198/diff?src=pr&el=tree#diff-cGxhdGZvcm0vYml0Y29pbi9jbGllbnQuZ28=) | `0% <0%> (ø)` | |
| [platform/ethereum/blockbook/client.go](https://codecov.io/gh/trustwallet/blockatlas/pull/1198/diff?src=pr&el=tree#diff-cGxhdGZvcm0vZXRoZXJldW0vYmxvY2tib29rL2NsaWVudC5nbw==) | `0% <0%> (ø)` | |
| [platform/binance/client.go](https://codecov.io/gh/trustwallet/blockatlas/pull/1198/diff?src=pr&el=tree#diff-cGxhdGZvcm0vYmluYW5jZS9jbGllbnQuZ28=) | `50% <100%> (ø)` | |

------

[Continue to review full report at Codecov](https://codecov.io/gh/trustwallet/blockatlas/pull/1198?src=pr&el=continue).
> **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta)
> `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data`
> Powered by [Codecov](https://codecov.io/gh/trustwallet/blockatlas/pull/1198?src=pr&el=footer). Last update [bea0c7f...dc55656](https://codecov.io/gh/trustwallet/blockatlas/pull/1198?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).


Patch:
diff --git a/config.yml b/config.yml
index 51c074a..75a1b1a 100644
--- a/config.yml
+++ b/config.yml
@@ -40,8 +40,8 @@ postgres:
 
 # [BNB] Binance DEX: https://www.binance.org/
 binance:
-  api: https://dex.binance.org/api
-  explorer: https://explorer.binance.org/api
+  api: https://dex.binance.org
+  explorer: https://explorer.binance.org
 
 # [NIM] Nimiq: https://nimiq.com
 #nimiq:
@@ -67,7 +67,7 @@ tezos:
 # [ETH] Ethereum: https://ethereum.org
 ethereum:
   api: https://localhost:4567 #(Trust-Ray API)
-  blockbook_api: https://eth1.trezor.io/api
+  blockbook_api: https://eth1.trezor.io
   collections_api: https://api.opensea.io
 #  collections_api_key: [opensea_api_key]
   rpc: https://main-rpc.linkpool.io
@@ -158,43 +158,43 @@ fio:
 
 # [BTC] Bitcoin: https://bitcoin.org/ (Blockbook API https://github.com/trezor/blockbook)
 bitcoin:
-  api: https://btc1.trezor.io/api
+  api: https://btc1.trezor.io
 
 litecoin:
-  api: https://ltc1.trezor.io/api
+  api: https://ltc1.trezor.io
 
 bitcoincash:
-  api: https://bch1.trezor.io/api
+  api: https://bch1.trezor.io
 
 doge:
-  api: https://doge1.trezor.io/api
+  api: https://doge1.trezor.io
 
 dash:
-  api: https://dash1.trezor.io/api
+  api: https://dash1.trezor.io
 
 zcoin:
-  api: https://blockbook.zcoin.io/api
+  api: https://blockbook.zcoin.io
 
 zcash:
-  api: https://zec1.trezor.io/api
+  api: https://zec1.trezor.io
 
 zelcash:
-  api: https://blockbook.zel.network/api
+  api: https://blockbook.zel.network
 
 viacoin:
-  api: https://blockbook.viacoin.org/api
+  api: https://blockbook.viacoin.org
 
 qtum:
-  api: https://blockv3.qtum.info/api
+  api: https://blockv3.qtum.info
 
 groestlcoin:
-  api: https://blockbook.groestlcoin.org/api
+  api: https://blockbook.groestlcoin.org
 
 ravencoin:
-  api: https://blockbook.ravencoin.org/api
+  api: https://blockbook.ravencoin.org
 
 decred:
-  api: https://blockbook.decred.org:9161/api
+  api: https://blockbook.decred.org:9161
 
 algorand:
   api: https://mainnet-algorand.api.purestake.io/ps1
@@ -203,7 +203,7 @@ nano:
   api: https://nanoverse.io/api/node
 
 digibyte:
-  api: https://dgb1.trezor.io/api
+  api: https://dgb1.trezor.io
 
 harmony:
   api: https://api.s0.t.hmny.io
diff --git a/mock/datafiles.yaml b/mock/datafiles.yaml
index c3c83b0..98c1961 100644
--- a/mock/datafiles.yaml
+++ b/mock/datafiles.yaml
@@ -17,32 +17,20 @@
   mockURL: /mock/algorand-api/v1/block/5478346
   method: GET
   extURL: https://mainnet-algorand.api.purestake.io/ps1/v1/block/5478346
-- file: mock/ext-api-data/binance-api_v1_txs__address_bnb1z35wusfv8twfele77vddclka9z84ugywug48gn_txAsset_BNB.json
-  mockURL: /mock/binance-api/v1/transactions?address=bnb1z35wusfv8twfele77vddclka9z84ugywug48gn&txAsset=BNB
-  method: GET
-  extURL: https://dex.binance.org/api/v1/transactions?address=bnb1z35wusfv8twfele77vddclka9z84ugywug48gn&txAsset=BNB
-- file: mock/ext-api-data/binance-api_v1_account_bnb1jeu6gscugy6l2wyatxthkh2hmer4hzevgcmf0q
-  mockURL: /mock/binance-api/v1/account/bnb1jeu6gscugy6l2wyatxthkh2hmer4hzevgcmf0q
-  method: GET
-  extURL: https://dex.binance.org/api/v1/account/bnb1jeu6gscugy6l2wyatxthkh2hmer4hzevgcmf0q
-- file: mock/ext-api-data/binance-api_v1_tokens__limit_1000_offset_0.json
-  mockURL: /mock/binance-api/v1/tokens?limit=1000
-  method: GET
-  extURL: https://dex.binance.org/api/v1/tokens?limit=1000&offset=0
 - file: mock/ext-api-data/bitcoin-api_v2_address_bc1qrfr44n2j4czd5c9txwlnw0yj2h82x9566fglqj__details_txs.json
-  mockURL: /mock/bitcoin-api/v2/address/bc1qrfr44n2j4czd5c9txwlnw0yj2h82x9566fglqj?details=txs
+  mockURL: /mock/bitcoin-api/api/v2/address/bc1qrfr44n2j4czd5c9txwlnw0yj2h82x9566fglqj?details=txs
   method: GET
   extURL: https://btc1.trezor.io/api/v2/address/bc1qrfr44n2j4czd5c9txwlnw0yj2h82x9566fglqj?details=txs&pageSize=10
 - file: mock/ext-api-data/bitcoin-api_v2_xpub_zpub6ruK9k6YGm8BRHWvTiQcrEPnFkuRDJhR7mPYzV2LDvjpLa5CuGgrhCYVZjMGcLcFqv9b2WvsFtY2Gb3xq8NVq8qhk9veozrA2W9QaWtihrC__details_txs.json
-  mockURL: /mock/bitcoin-api/v2/xpub/zpub6ruK9k6YGm8BRHWvTiQcrEPnFkuRDJhR7mPYzV2LDvjpLa5CuGgrhCYVZjMGcLcFqv9b2WvsFtY2Gb3xq8NVq8qhk9veozrA2W9QaWtihrC?details=txs
+  mockURL: /mock/bitcoin-api/api/v2/xpub/zpub6ruK9k6YGm8BRHWvTiQcrEPnFkuRDJhR7mPYzV2LDvjpLa5CuGgrhCYVZjMGcLcFqv9b2WvsFtY2Gb3xq8NVq8qhk9veozrA2W9QaWtihrC?details=txs
   method: GET
   extURL: https://btc1.trezor.io/api/v2/xpub/zpub6ruK9k6YGm8BRHWvTiQcrEPnFkuRDJhR7mPYzV2LDvjpLa5CuGgrhCYVZjMGcLcFqv9b2WvsFtY2Gb3xq8NVq8qhk9veozrA2W9QaWtihrC?details=txs&pageSize=10
 - file: mock/ext-api-data/bitcoincash-api_v2_address_bitcoincash_qq07l6rr5lsdm3m80qxw80ku2ex0tj76vvsxpvmgme__details_txs.json
-  mockURL: /mock/bitcoincash-api/v2/address/bitcoincash:qq07l6rr5lsdm3m80qxw80ku2ex0tj76vvsxpvmgme?details=txs
+  mockURL: /mock/bitcoincash-api/api/v2/address/bitcoincash:qq07l6rr5lsdm3m80qxw80ku2ex0tj76vvsxpvmgme?details=txs
   method: GET
   extURL: https://<bch_rpc>/v2/address/bitcoincash:qq07l6rr5lsdm3m80qxw80ku2ex0tj76vvsxpvmgme?details=txs&pageSize=5
 - file: mock/ext-api-data/bitcoincash-api_v2_xpub_xpub6Bq3UUphocwroXkhA9sn8ACnZpJNuwaBehgo7WbDi2DULYnvT72Uzgsv9cE5EiP8ThDYdMyZREfbpkUY4KZ88ZaUQxXciBcZ1soSi1d8xtX__details_txs.json
-  mockURL: /mock/bitcoincash-api/v2/xpub/xpub6Bq3UUphocwroXkhA9sn8ACnZpJNuwaBehgo7WbDi2DULYnvT72Uzgsv9cE5EiP8ThDYdMyZREfbpkUY4KZ88ZaUQxXciBcZ1soSi1d8xtX?details=txs
+  mockURL: /mock/bitcoincash-api/api/v2/xpub/xpub6Bq3UUphocwroXkhA9sn8ACnZpJNuwaBehgo7WbDi2DULYnvT72Uzgsv9cE5EiP8ThDYdMyZREfbpkUY4KZ88ZaUQxXciBcZ1soSi1d8xtX?details=txs
   method: GET
   extURL: https://<bch_rpc>/api/v2/xpub/xpub6Bq3UUphocwroXkhA9sn8ACnZpJNuwaBehgo7WbDi2DULYnvT72Uzgsv9cE5EiP8ThDYdMyZREfbpkUY4KZ88ZaUQxXciBcZ1soSi1d8xtX?details=txs&pageSize=10
 - file: mock/ext-api-data/callisto-api_tokens__address_0xc3d5b69f65027ddf48f894e6e90121293a2f6615.json
@@ -86,35 +74,35 @@
   method: GET
   extURL: https://api.cosmos.network/auth/accounts/cosmos1dx27g0kzhwej0ekcf2k9hsktcxnmpl7fcehcvq
 - file: mock/ext-api-data/dash-api_v2_address_XrcbsQdrFYEzbqA9nCJi8zDtnRZzNKkCtG__details_txs.json
-  mockURL: /mock/dash-api/v2/address/XrcbsQdrFYEzbqA9nCJi8zDtnRZzNKkCtG?details=txs
+  mockURL: /mock/dash-api/api/v2/address/XrcbsQdrFYEzbqA9nCJi8zDtnRZzNKkCtG?details=txs
   method: GET
   extURL: https://dash1.trezor.io/api/v2/address/XrcbsQdrFYEzbqA9nCJi8zDtnRZzNKkCtG?details=txs&pageSize=10
 - file: mock/ext-api-data/dash-api_v2_xpub_xpub6CKAjCUKKPW7bzYEG5mzRsmzyTRp7XzauqFWNmpGVNqMqsSQpLMCN3ygEmD6ZEGVocNDrDhE7SeGot78noEWpwPDbJjfxREHC848sxNrUkD__details_txs.json
-  mockURL: /mock/dash-api/v2/xpub/xpub6CKAjCUKKPW7bzYEG5mzRsmzyTRp7XzauqFWNmpGVNqMqsSQpLMCN3ygEmD6ZEGVocNDrDhE7SeGot78noEWpwPDbJjfxREHC848sxNrUkD?details=txs
+  mockURL: /mock/dash-api/api/v2/xpub/xpub6CKAjCUKKPW7bzYEG5mzRsmzyTRp7XzauqFWNmpGVNqMqsSQpLMCN3ygEmD6ZEGVocNDrDhE7SeGot78noEWpwPDbJjfxREHC848sxNrUkD?details=txs
   method: GET
   extURL: https://dash1.trezor.io/api/v2/xpub/xpub6CKAjCUKKPW7bzYEG5mzRsmzyTRp7XzauqFWNmpGVNqMqsSQpLMCN3ygEmD6ZEGVocNDrDhE7SeGot78noEWpwPDbJjfxREHC848sxNrUkD?details=txs&pageSize=10
 - file: mock/ext-api-data/decred-api_v2_address_DsTxPUVFxXeNgu5fzozr4mTR4tqqMaKcvpY__details_txs.json
-  mockURL: /mock/decred-api/v2/address/DsTxPUVFxXeNgu5fzozr4mTR4tqqMaKcvpY?details=txs
+  mockURL: /mock/decred-api/api/v2/address/DsTxPUVFxXeNgu5fzozr4mTR4tqqMaKcvpY?details=txs
   method: GET
   extURL: https://blockbook.decred.org:9161/api/v2/address/DsTxPUVFxXeNgu5fzozr4mTR4tqqMaKcvpY?details=txs&pageSize=10
 - file: mock/ext-api-data/decred-api_v2_xpub_dpubZFf1tYMxcku9nvDRxnYdE4yrEESrkuQFRq5RwA4KoYQKpDSRszN2emePTwLgfQpd4mZHGrHbQkKPZdjH1BcopomXRnr5Gt43rjpNEfeuJLN__details_txs.json
-  mockURL: /mock/decred-api/v2/xpub/dpubZFf1tYMxcku9nvDRxnYdE4yrEESrkuQFRq5RwA4KoYQKpDSRszN2emePTwLgfQpd4mZHGrHbQkKPZdjH1BcopomXRnr5Gt43rjpNEfeuJLN?details=txs
+  mockURL: /mock/decred-api/api/v2/xpub/dpubZFf1tYMxcku9nvDRxnYdE4yrEESrkuQFRq5RwA4KoYQKpDSRszN2emePTwLgfQpd4mZHGrHbQkKPZdjH1BcopomXRnr5Gt43rjpNEfeuJLN?details=txs
   method: GET
   extURL: https://blockbook.decred.org:9161/api/v2/xpub/dpubZFf1tYMxcku9nvDRxnYdE4yrEESrkuQFRq5RwA4KoYQKpDSRszN2emePTwLgfQpd4mZHGrHbQkKPZdjH1BcopomXRnr5Gt43rjpNEfeuJLN?details=txs&pageSize=10
 - file: mock/ext-api-data/digibyte-api_v2_address_DEs1RJKuASSjfphFJdxX9eidrjWewMZgAi__details_txs.json
-  mockURL: /mock/digibyte-api/v2/address/DEs1RJKuASSjfphFJdxX9eidrjWewMZgAi?details=txs
+  mockURL: /mock/digibyte-api/api/v2/address/DEs1RJKuASSjfphFJdxX9eidrjWewMZgAi?details=txs
   method: GET
   extURL: https://dgb1.trezor.io/api/v2/address/DEs1RJKuASSjfphFJdxX9eidrjWewMZgAi?details=txs&pageSize=10
 - file: mock/ext-api-data/digibyte-api_v2_xpub_zpub6ricE56nzsDeTAVo4w68vQQ3tRvR6C18JjKVsgbiRFjEawGV9SuS2gfkpm5qFxjbTNPPuvAA3cqRsxNHxFwVnpYD2Lawjtb3wowbFdwmjow__details_txs.json
-  mockURL: /mock/digibyte-api/v2/xpub/zpub6ricE56nzsDeTAVo4w68vQQ3tRvR6C18JjKVsgbiRFjEawGV9SuS2gfkpm5qFxjbTNPPuvAA3cqRsxNHxFwVnpYD2Lawjtb3wowbFdwmjow?details=txs
+  mockURL: /mock/digibyte-api/api/v2/xpub/zpub6ricE56nzsDeTAVo4w68vQQ3tRvR6C18JjKVsgbiRFjEawGV9SuS2gfkpm5qFxjbTNPPuvAA3cqRsxNHxFwVnpYD2Lawjtb3wowbFdwmjow?details=txs
   method: GET
   extURL: https://dgb1.trezor.io/api/v2/xpub/zpub6ricE56nzsDeTAVo4w68vQQ3tRvR6C18JjKVsgbiRFjEawGV9SuS2gfkpm5qFxjbTNPPuvAA3cqRsxNHxFwVnpYD2Lawjtb3wowbFdwmjow?details=txs&pageSize=10
 - file: mock/ext-api-data/doge-api_v2_address_D5dAUAx3Ezg1q4dRgzKTBsxp4VJietWkDh__details_txs.json
-  mockURL: /mock/doge-api/v2/address/D5dAUAx3Ezg1q4dRgzKTBsxp4VJietWkDh?details=txs
+  mockURL: /mock/doge-api/api/v2/address/D5dAUAx3Ezg1q4dRgzKTBsxp4VJietWkDh?details=txs
   method: GET
   extURL: https://doge1.trezor.io/api/v2/address/D5dAUAx3Ezg1q4dRgzKTBsxp4VJietWkDh?details=txs&pageSize=10
 - file: mock/ext-api-data/doge-api_v2_xpub_dgub8rceyfsEvGDexmvJcBqiKBrmuxWGgYJxHjtbouHTwTfQrCQcMjxyNf6vUPY4dUp23QtReFy6WGedutBk9XUaYNupUqVAZcweqGhfsudUELN__details_txs.json
-  mockURL: /mock/doge-api/v2/xpub/dgub8rceyfsEvGDexmvJcBqiKBrmuxWGgYJxHjtbouHTwTfQrCQcMjxyNf6vUPY4dUp23QtReFy6WGedutBk9XUaYNupUqVAZcweqGhfsudUELN?details=txs
+  mockURL: /mock/doge-api/api/v2/xpub/dgub8rceyfsEvGDexmvJcBqiKBrmuxWGgYJxHjtbouHTwTfQrCQcMjxyNf6vUPY4dUp23QtReFy6WGedutBk9XUaYNupUqVAZcweqGhfsudUELN?details=txs
   method: GET
   extURL: https://doge1.trezor.io/api/v2/xpub/dgub8rceyfsEvGDexmvJcBqiKBrmuxWGgYJxHjtbouHTwTfQrCQcMjxyNf6vUPY4dUp23QtReFy6WGedutBk9XUaYNupUqVAZcweqGhfsudUELN?details=txs&pageSize=10
 - file: mock/ext-api-data/eth-api_tokens__address_0x0875BCab22dE3d02402bc38aEe4104e1239374a7.json
@@ -126,11 +114,11 @@
   method: GET
   extURL: https://localhost:4567/transactions?address=0x0875BCab22dE3d02402bc38aEe4104e1239374a7
 - file: mock/ext-api-data/eth-blockbook-api_v2_address_0x0875BCab22dE3d02402bc38aEe4104e1239374a7__details_tokenBalances.json
-  mockURL: /mock/eth-blockbook-api/v2/address/0x0875BCab22dE3d02402bc38aEe4104e1239374a7?details=tokenBalances
+  mockURL: /mock/eth-blockbook-api/api/v2/address/0x0875BCab22dE3d02402bc38aEe4104e1239374a7?details=tokenBalances
   method: GET
   extURL: https://<eth_blockbook_api>/api/v2/address/0x0875BCab22dE3d02402bc38aEe4104e1239374a7?details=tokenBalances
 - file: mock/ext-api-data/eth-blockbook-api_v2_address_0x0875BCab22dE3d02402bc38aEe4104e1239374a7__details_txs.json
-  mockURL: /mock/eth-blockbook-api/v2/address/0x0875BCab22dE3d02402bc38aEe4104e1239374a7?details=txs
+  mockURL: /mock/eth-blockbook-api/api/v2/address/0x0875BCab22dE3d02402bc38aEe4104e1239374a7?details=txs
   method: GET
   extURL: https://<eth_blockbook_api>/api/v2/address/0x0875BCab22dE3d02402bc38aEe4104e1239374a7?details=txs&pageSize=10
 - file: mock/ext-api-data/ethclassic-api_tokens__address_0xa12105efa0663147bddee178f6a741ac15676b79.json
@@ -150,11 +138,11 @@
   method: GET
   extURL: https://<go_rpc>/transactions?address=0xEd7F2e81B0264177e0df8f275f97Fd74Fa51A896
 - file: mock/ext-api-data/groestlcoin-api_v2_address_33Ym3fecmWaHD19jymYt6fGd9TqSDQFfQj__details_txs.json
-  mockURL: /mock/groestlcoin-api/v2/address/33Ym3fecmWaHD19jymYt6fGd9TqSDQFfQj?details=txs
+  mockURL: /mock/groestlcoin-api/api/v2/address/33Ym3fecmWaHD19jymYt6fGd9TqSDQFfQj?details=txs
   method: GET
   extURL: https://blockbook.groestlcoin.org/api/v2/address/33Ym3fecmWaHD19jymYt6fGd9TqSDQFfQj?details=txs&pageSize=10
 - file: mock/ext-api-data/groestlcoin-api_v2_xpub_zpub6rWUMiiVPxjWVHffT8x3AfcbyDu8SZJAiuKUTBmhxT7Bvqk1WitxndDStG1qHN6XzRM7JgsaRaVccRFW3AprWk4Fpaev1N6QSp1aNnP5JPf__details_txs.json
-  mockURL: /mock/groestlcoin-api/v2/xpub/zpub6rWUMiiVPxjWVHffT8x3AfcbyDu8SZJAiuKUTBmhxT7Bvqk1WitxndDStG1qHN6XzRM7JgsaRaVccRFW3AprWk4Fpaev1N6QSp1aNnP5JPf?details=txs
+  mockURL: /mock/groestlcoin-api/api/v2/xpub/zpub6rWUMiiVPxjWVHffT8x3AfcbyDu8SZJAiuKUTBmhxT7Bvqk1WitxndDStG1qHN6XzRM7JgsaRaVccRFW3AprWk4Fpaev1N6QSp1aNnP5JPf?details=txs
   method: GET
   extURL: https://blockbook.groestlcoin.org/api/v2/xpub/zpub6rWUMiiVPxjWVHffT8x3AfcbyDu8SZJAiuKUTBmhxT7Bvqk1WitxndDStG1qHN6XzRM7JgsaRaVccRFW3AprWk4Fpaev1N6QSp1aNnP5JPf?details=txs&pageSize=10
 - file: mock/ext-api-data/icon-api_address_txList__address_hxee691e7bccc4eb11fee922896e9f51490e62b12e_count_25.json
@@ -226,11 +214,11 @@
   method: GET
   extURL: https://horizon-block-explorer.kininfrastructure.com/transactions/eb070218bfde8c48af6071432bc9f19b7690b9dc50535cc135f67ea046e70bed
 - file: mock/ext-api-data/litecoin-api_v2_address_ltc1qpm594ntjq6ayqjngf6t9td2dxtey9d7985eept__details_txs.json
-  mockURL: /mock/litecoin-api/v2/address/ltc1qpm594ntjq6ayqjngf6t9td2dxtey9d7985eept?details=txs
+  mockURL: /mock/litecoin-api/api/v2/address/ltc1qpm594ntjq6ayqjngf6t9td2dxtey9d7985eept?details=txs
   method: GET
   extURL: https://ltc1.trezor.io/api/v2/address/ltc1qpm594ntjq6ayqjngf6t9td2dxtey9d7985eept?details=txs&pageSize=10
 - file: mock/ext-api-data/litecoin-api_v2_xpub_zpub6rpF5Uxuz4KKWePLorSz2QrHMmk1iiZvGUGgtSHpor8yiGekyRuWf5ZNmf6GUKB4v3ibQDuZp5v8RnjEGq58kR3WPtGPn8Lrg677MQ8YeKu__details_txs.json
-  mockURL: /mock/litecoin-api/v2/xpub/zpub6rpF5Uxuz4KKWePLorSz2QrHMmk1iiZvGUGgtSHpor8yiGekyRuWf5ZNmf6GUKB4v3ibQDuZp5v8RnjEGq58kR3WPtGPn8Lrg677MQ8YeKu?details=txs
+  mockURL: /mock/litecoin-api/api/v2/xpub/zpub6rpF5Uxuz4KKWePLorSz2QrHMmk1iiZvGUGgtSHpor8yiGekyRuWf5ZNmf6GUKB4v3ibQDuZp5v8RnjEGq58kR3WPtGPn8Lrg677MQ8YeKu?details=txs
   method: GET
   extURL: https://ltc1.trezor.io/api/v2/xpub/zpub6rpF5Uxuz4KKWePLorSz2QrHMmk1iiZvGUGgtSHpor8yiGekyRuWf5ZNmf6GUKB4v3ibQDuZp5v8RnjEGq58kR3WPtGPn8Lrg677MQ8YeKu?details=txs&pageSize=10
 - file: mock/ext-api-data/nebulas-api_tx__a_n1RCYwrpLMpSpUCQ8QUDzGRg6B2PnY8R94a_p_0.json
@@ -258,19 +246,19 @@
   method: GET
   extURL: https://<poa_rpc>/transactions?address=0x55798eCbF17ce1241d543c22dCE46134c13b4bc0
 - file: mock/ext-api-data/qtum-api_v2_address_QZJbNrGT3cZ1J1AEHtgH3JWM7uLBNAejLZ__details_txs.json
-  mockURL: /mock/qtum-api/v2/address/QZJbNrGT3cZ1J1AEHtgH3JWM7uLBNAejLZ?details=txs
+  mockURL: /mock/qtum-api/api/v2/address/QZJbNrGT3cZ1J1AEHtgH3JWM7uLBNAejLZ?details=txs
   method: GET
   extURL: https://blockv3.qtum.info/api/v2/address/QZJbNrGT3cZ1J1AEHtgH3JWM7uLBNAejLZ?details=txs&pageSize=10
 - file: mock/ext-api-data/qtum-api_v2_xpub_xpub6CvFuU1yPwHjMekXqgEZjcQy22ZWiKgRUY6yAneNNyk1trZhV6ZBFSY8Vt2wygTXTVHBkfi4n823vm79yiw42w6xTL2UjKyh2W9V88sXoNd__details_txs.json
-  mockURL: /mock/qtum-api/v2/xpub/xpub6CvFuU1yPwHjMekXqgEZjcQy22ZWiKgRUY6yAneNNyk1trZhV6ZBFSY8Vt2wygTXTVHBkfi4n823vm79yiw42w6xTL2UjKyh2W9V88sXoNd?details=txs
+  mockURL: /mock/qtum-api/api/v2/xpub/xpub6CvFuU1yPwHjMekXqgEZjcQy22ZWiKgRUY6yAneNNyk1trZhV6ZBFSY8Vt2wygTXTVHBkfi4n823vm79yiw42w6xTL2UjKyh2W9V88sXoNd?details=txs
   method: GET
   extURL: https://blockv3.qtum.info/api/v2/xpub/xpub6CvFuU1yPwHjMekXqgEZjcQy22ZWiKgRUY6yAneNNyk1trZhV6ZBFSY8Vt2wygTXTVHBkfi4n823vm79yiw42w6xTL2UjKyh2W9V88sXoNd?details=txs&pageSize=10
 - file: mock/ext-api-data/ravencoin-api_v2_address_RGkwvrUors8DtmhKy5bddFwRCTZaunjpvo__details_txs.json
-  mockURL: /mock/ravencoin-api/v2/address/RGkwvrUors8DtmhKy5bddFwRCTZaunjpvo?details=txs
+  mockURL: /mock/ravencoin-api/api/v2/address/RGkwvrUors8DtmhKy5bddFwRCTZaunjpvo?details=txs
   method: GET
   extURL: https://blockbook.ravencoin.org/api/v2/address/RGkwvrUors8DtmhKy5bddFwRCTZaunjpvo?details=txs&pageSize=10
 - file: mock/ext-api-data/ravencoin-api_v2_xpub_xpub6BrkWQHMnuGcvKowEn2hpvnZ41SiCsu38mgFThKU3nMzPUN9r9C26puf18rfVdHH3nDwSkeMgsjVniNDKUk5arxekekGpNyVLsWihYAfC5B__details_txs.json
-  mockURL: /mock/ravencoin-api/v2/xpub/xpub6BrkWQHMnuGcvKowEn2hpvnZ41SiCsu38mgFThKU3nMzPUN9r9C26puf18rfVdHH3nDwSkeMgsjVniNDKUk5arxekekGpNyVLsWihYAfC5B?details=txs
+  mockURL: /mock/ravencoin-api/api/v2/xpub/xpub6BrkWQHMnuGcvKowEn2hpvnZ41SiCsu38mgFThKU3nMzPUN9r9C26puf18rfVdHH3nDwSkeMgsjVniNDKUk5arxekekGpNyVLsWihYAfC5B?details=txs
   method: GET
   extURL: https://blockbook.ravencoin.org/api/v2/xpub/xpub6BrkWQHMnuGcvKowEn2hpvnZ41SiCsu38mgFThKU3nMzPUN9r9C26puf18rfVdHH3nDwSkeMgsjVniNDKUk5arxekekGpNyVLsWihYAfC5B?details=txs&pageSize=10
 - file: mock/ext-api-data/ripple-api_accounts_rMQ98K56yXJbDGv49ZSmW51sLn94Xe1mu1_transactions__descending_false_limit_25_type_Payment.json
@@ -358,11 +346,11 @@
   method: GET
   extURL: https://vethor-pubnode.digonchain.com/transactions/0x702edd54bd4e13e0012798cc8b2dfa52f7150173945103d203fae26b8e3d2ed7
 - file: mock/ext-api-data/viacoin-api_v2_address_VdMPvn7vUTSzbYjiMDs1jku9wAh1Ri2Y1A__details_txs.json
-  mockURL: /mock/viacoin-api/v2/address/VdMPvn7vUTSzbYjiMDs1jku9wAh1Ri2Y1A?details=txs
+  mockURL: /mock/viacoin-api/api/v2/address/VdMPvn7vUTSzbYjiMDs1jku9wAh1Ri2Y1A?details=txs
   method: GET
   extURL: https://blockbook.viacoin.org/api/v2/address/VdMPvn7vUTSzbYjiMDs1jku9wAh1Ri2Y1A?details=txs&pageSize=10
 - file: mock/ext-api-data/viacoin-api_v2_xpub_zpub6qVn6ubhK9tfepuABqy8wBXXn3qUZTbpqyNBqLyqakqTrZZD9rXZ3L5MZ945g8Mu7vmMSbC7vfLtLatTgxAnVJ8ECCtwmKqCo6TJm2ZsFJK__details_txs.json
-  mockURL: /mock/viacoin-api/v2/xpub/zpub6qVn6ubhK9tfepuABqy8wBXXn3qUZTbpqyNBqLyqakqTrZZD9rXZ3L5MZ945g8Mu7vmMSbC7vfLtLatTgxAnVJ8ECCtwmKqCo6TJm2ZsFJK?details=txs
+  mockURL: /mock/viacoin-api/api/v2/xpub/zpub6qVn6ubhK9tfepuABqy8wBXXn3qUZTbpqyNBqLyqakqTrZZD9rXZ3L5MZ945g8Mu7vmMSbC7vfLtLatTgxAnVJ8ECCtwmKqCo6TJm2ZsFJK?details=txs
   method: GET
   extURL: https://blockbook.viacoin.org/api/v2/xpub/zpub6qVn6ubhK9tfepuABqy8wBXXn3qUZTbpqyNBqLyqakqTrZZD9rXZ3L5MZ945g8Mu7vmMSbC7vfLtLatTgxAnVJ8ECCtwmKqCo6TJm2ZsFJK?details=txs&pageSize=10
 - file: mock/ext-api-data/waves-api_transactions_address_3PJ4q4sqriJs2y7Z45wmbLrbmV9MDecbPxD_limit_25.json
@@ -370,27 +358,27 @@
   method: GET
   extURL: https://nodes.wavesnodes.com/transactions/address/3PJ4q4sqriJs2y7Z45wmbLrbmV9MDecbPxD/limit/25
 - file: mock/ext-api-data/zcash-api_v2_address_t1LwLWo1Mo3s4RPtUpeyUD1eYd47inL3bwX__details_txs.json
-  mockURL: /mock/zcash-api/v2/address/t1LwLWo1Mo3s4RPtUpeyUD1eYd47inL3bwX?details=txs
+  mockURL: /mock/zcash-api/api/v2/address/t1LwLWo1Mo3s4RPtUpeyUD1eYd47inL3bwX?details=txs
   method: GET
   extURL: https://zec1.trezor.io/api/v2/address/t1LwLWo1Mo3s4RPtUpeyUD1eYd47inL3bwX?details=txs&pageSize=10
 - file: mock/ext-api-data/zcash-api_v2_xpub_xpub6CCXGBJ13akWuKSn4iU7CqQeXzLyDC2Y1Z83Mmg2xz11PX2EeZJJKRECz29iN4eHewRh8yfb7FpnCcjYbkqn6ynHnXW3jczPcJcenThfFeS__details_txs.json
-  mockURL: /mock/zcash-api/v2/xpub/xpub6CCXGBJ13akWuKSn4iU7CqQeXzLyDC2Y1Z83Mmg2xz11PX2EeZJJKRECz29iN4eHewRh8yfb7FpnCcjYbkqn6ynHnXW3jczPcJcenThfFeS?details=txs
+  mockURL: /mock/zcash-api/api/v2/xpub/xpub6CCXGBJ13akWuKSn4iU7CqQeXzLyDC2Y1Z83Mmg2xz11PX2EeZJJKRECz29iN4eHewRh8yfb7FpnCcjYbkqn6ynHnXW3jczPcJcenThfFeS?details=txs
   method: GET
   extURL: https://zec1.trezor.io/api/v2/xpub/xpub6CCXGBJ13akWuKSn4iU7CqQeXzLyDC2Y1Z83Mmg2xz11PX2EeZJJKRECz29iN4eHewRh8yfb7FpnCcjYbkqn6ynHnXW3jczPcJcenThfFeS?details=txs&pageSize=10
 - file: mock/ext-api-data/zcoin-api_v2_address_a8EF4cpenEgEn9hm2NL5KfFK1UmSZZaQVn__details_txs.json
-  mockURL: /mock/zcoin-api/v2/address/a8EF4cpenEgEn9hm2NL5KfFK1UmSZZaQVn?details=txs
+  mockURL: /mock/zcoin-api/api/v2/address/a8EF4cpenEgEn9hm2NL5KfFK1UmSZZaQVn?details=txs
   method: GET
   extURL: https://blockbook.zcoin.io/api/v2/address/a8EF4cpenEgEn9hm2NL5KfFK1UmSZZaQVn?details=txs&pageSize=10
 - file: mock/ext-api-data/zcoin-api_v2_xpub_xpub6Cgu6WtTyo99pRtTabwscog2ncj4BUbTWzk7bt7habdLYwgnXLEWH3TuR1789QSTPVsPjLMa2KQzHffyZHTkLQQyRxeEBmWHaETS2btF5fK__details_txs.json
-  mockURL: /mock/zcoin-api/v2/xpub/xpub6Cgu6WtTyo99pRtTabwscog2ncj4BUbTWzk7bt7habdLYwgnXLEWH3TuR1789QSTPVsPjLMa2KQzHffyZHTkLQQyRxeEBmWHaETS2btF5fK?details=txs
+  mockURL: /mock/zcoin-api/api/v2/xpub/xpub6Cgu6WtTyo99pRtTabwscog2ncj4BUbTWzk7bt7habdLYwgnXLEWH3TuR1789QSTPVsPjLMa2KQzHffyZHTkLQQyRxeEBmWHaETS2btF5fK?details=txs
   method: GET
   extURL: https://blockbook.zcoin.io/api/v2/xpub/xpub6Cgu6WtTyo99pRtTabwscog2ncj4BUbTWzk7bt7habdLYwgnXLEWH3TuR1789QSTPVsPjLMa2KQzHffyZHTkLQQyRxeEBmWHaETS2btF5fK?details=txs&pageSize=10
 - file: mock/ext-api-data/zelcash-api_v2_address_t1JKRwXGfKTGfPV1z48rvoLyabk31z3xwHa__details_txs.json
-  mockURL: /mock/zelcash-api/v2/address/t1JKRwXGfKTGfPV1z48rvoLyabk31z3xwHa?details=txs
+  mockURL: /mock/zelcash-api/api/v2/address/t1JKRwXGfKTGfPV1z48rvoLyabk31z3xwHa?details=txs
   method: GET
   extURL: https://blockbook.zel.network/api/v2/address/t1JKRwXGfKTGfPV1z48rvoLyabk31z3xwHa?details=txs&&pageSize=10
 - file: mock/ext-api-data/zelcash-api_v2_xpub_xpub6C5soBeFd2uZLCcEvsqaoGXuh9UposMMfk2jSiBKMN8rJKs9NLqjPK51gWv9mYBpUY95GtHYsofwpPRdB6FJ56cEaTJGCba5GKv55wPNZNf__details_txs.json
-  mockURL: /mock/zelcash-api/v2/xpub/xpub6C5soBeFd2uZLCcEvsqaoGXuh9UposMMfk2jSiBKMN8rJKs9NLqjPK51gWv9mYBpUY95GtHYsofwpPRdB6FJ56cEaTJGCba5GKv55wPNZNf?details=txs
+  mockURL: /mock/zelcash-api/api/v2/xpub/xpub6C5soBeFd2uZLCcEvsqaoGXuh9UposMMfk2jSiBKMN8rJKs9NLqjPK51gWv9mYBpUY95GtHYsofwpPRdB6FJ56cEaTJGCba5GKv55wPNZNf?details=txs
   method: GET
   extURL: https://blockbook.zel.network/api/v2/xpub/xpub6C5soBeFd2uZLCcEvsqaoGXuh9UposMMfk2jSiBKMN8rJKs9NLqjPK51gWv9mYBpUY95GtHYsofwpPRdB6FJ56cEaTJGCba5GKv55wPNZNf?details=txs&pageSize=10
 - file: mock/ext-api-data/zilliqa-api_addresses_zil1l8ddxvejeam70qang54wnqkgtmlu5mwlgzy64z_txs.json
diff --git a/mock/ext-api-data/binance-api_v1_account_bnb1jeu6gscugy6l2wyatxthkh2hmer4hzevgcmf0q b/mock/ext-api-data/binance-api_v1_account_bnb1jeu6gscugy6l2wyatxthkh2hmer4hzevgcmf0q
deleted file mode 100644
index ff8e44b..0000000
--- a/mock/ext-api-data/binance-api_v1_account_bnb1jeu6gscugy6l2wyatxthkh2hmer4hzevgcmf0q
+++ /dev/null
@@ -1,1 +0,0 @@
-{"account_number":273171,"address":"bnb1jeu6gscugy6l2wyatxthkh2hmer4hzevgcmf0q","balances":[{"free":"226.52883965","frozen":"0.00000000","locked":"0.00000000","symbol":"BNB"},{"free":"3649.96917801","frozen":"0.00000000","locked":"0.00000000","symbol":"BUSD-BD1"},{"free":"0.05000000","frozen":"0.00000000","locked":"0.00000000","symbol":"TWT-8C2"}],"flags":0,"public_key":[2,142,117,1,132,202,113,77,165,176,46,204,240,131,18,251,120,168,140,204,43,27,32,135,157,30,25,86,154,105,108,64,211],"sequence":82}
diff --git a/mock/ext-api-data/binance-api_v1_tokens__limit_1000_offset_0.json b/mock/ext-api-data/binance-api_v1_tokens__limit_1000_offset_0.json
deleted file mode 100644
index ef085c1..0000000
--- a/mock/ext-api-data/binance-api_v1_tokens__limit_1000_offset_0.json
+++ /dev/null
@@ -1,1466 +0,0 @@
-[
-	{
-		"mintable": true,
-		"name": "Africa Stable-Coin",
-		"original_symbol": "ABCD",
-		"owner": "bnb1ujvzeuft0ezf9fu4u0mk52t8mc7t8geyfkevms",
-		"symbol": "ABCD-5D8",
-		"total_supply": "3000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Aditus",
-		"original_symbol": "ADI",
-		"owner": "bnb1djdymfgzknmcsu9dzm9s0uavdszn0cl82z4hps",
-		"symbol": "ADI-6BB",
-		"total_supply": "750000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Aergo",
-		"original_symbol": "AERGO",
-		"owner": "bnb1llqhwwwmh878844tm3g8v47k0t7xtnhl4hggjl",
-		"symbol": "AERGO-46B",
-		"total_supply": "500000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Alaris",
-		"original_symbol": "ALA",
-		"owner": "bnb1pmdkvw6cquwylr46wcrl82xzmul0y2jpj5cwx7",
-		"symbol": "ALA-DCD",
-		"total_supply": "60000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "ANKR",
-		"original_symbol": "ANKR",
-		"owner": "bnb1hvg059mkwleum35j6y2qjn4fvmgl7zxtlah4tn",
-		"symbol": "ANKR-E97",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Aeron",
-		"original_symbol": "ARN",
-		"owner": "bnb1dq8ae0ayztqp99peggq5sygzf3n7u2ze4t0jne",
-		"symbol": "ARN-71B",
-		"total_supply": "20000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "ARPA",
-		"original_symbol": "ARPA",
-		"owner": "bnb1mecnt25u3j9ne7th5av7hqvnmzvyrr7ny8hg8c",
-		"symbol": "ARPA-575",
-		"total_supply": "12000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Maecenas ART Token",
-		"original_symbol": "ART",
-		"owner": "bnb13plj9kycvcew5v0achpatnd5l5pacys9h0gu8l",
-		"symbol": "ART-3C9",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Atlas Protocol",
-		"original_symbol": "ATP",
-		"owner": "bnb1msw3avv894nlpeu0vn4qlkl0r65a3rp7gtz5hf",
-		"symbol": "ATP-38C",
-		"total_supply": "40000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Travala.com Token",
-		"original_symbol": "AVA",
-		"owner": "bnb1dm9c7gccgd07td5r69m50u8fg8danfgqvlhj6c",
-		"symbol": "AVA-645",
-		"total_supply": "61242960.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "“Atomic",
-		"original_symbol": "AWC",
-		"owner": "bnb1g5xj69c0s0x646hug7j3vr6eamlkf7jw3cr3yw",
-		"symbol": "AWC-8B2",
-		"total_supply": "147.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Atomic Wallet Token",
-		"original_symbol": "AWC",
-		"owner": "bnb1g5xj69c0s0x646hug7j3vr6eamlkf7jw3cr3yw",
-		"symbol": "AWC-986",
-		"total_supply": "50000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "AXPR.B",
-		"original_symbol": "AXPR",
-		"owner": "bnb1zpnmet0vhfupn9ysu26gukzj7a2xkkcry22n9t",
-		"symbol": "AXPR-777",
-		"total_supply": "347955111.02000000"
-	},
-	{
-		"mintable": true,
-		"name": "BAWnetwork",
-		"original_symbol": "BAW",
-		"owner": "bnb1umdp5z4hugur26tcgf48fhr0548fv0q0fga84u",
-		"symbol": "BAW-DFB",
-		"total_supply": "25000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "BCH BEP2",
-		"original_symbol": "BCH",
-		"owner": "bnb15tjhzw85wyywwp7zvc4l3ux3j0393rzp9exl0p",
-		"symbol": "BCH-1FD",
-		"total_supply": "5000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Blockmason Credit Protocol",
-		"original_symbol": "BCPT",
-		"owner": "bnb1ed7sfac04uzkg8lsxmgl7sxlj8pvyrpnyjm9ew",
-		"symbol": "BCPT-95A",
-		"total_supply": "116158667.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "3X Short Bitcoin Token",
-		"original_symbol": "BEAR",
-		"owner": "bnb1ff4r0t7j8ll8lf3gm2ltdu3hjy4w690j7vvees",
-		"symbol": "BEAR-14C",
-		"total_supply": "50301.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "EOSBet Token",
-		"original_symbol": "BET",
-		"owner": "bnb1rgylg0f3ka24a63rnq926quvet438fxrz3320c",
-		"symbol": "BET-844",
-		"total_supply": "88000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "BETX Token",
-		"original_symbol": "BETX",
-		"owner": "bnb15v9e3c4wy8vpex0c5fj702lexjesh30v2203f2",
-		"symbol": "BETX-A0C",
-		"total_supply": "200000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Binance GBP Stable Coin",
-		"original_symbol": "BGBP",
-		"owner": "bnb1r4ag7kd90rptlhcuuc8trh60v4m4vvzrfyecta",
-		"symbol": "BGBP-CF3",
-		"total_supply": "200.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Humanity First Token",
-		"original_symbol": "BHFT",
-		"owner": "bnb148t3u8zxa44vhydes5qa8xnxuzuq6zgyxmzt6d",
-		"symbol": "BHFT-BBE",
-		"total_supply": "636425000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Bitwires Token",
-		"original_symbol": "BKBT",
-		"owner": "bnb104p50kz2uvep5s5u6j0lr6vkl6rp5g4653d7w4",
-		"symbol": "BKBT-3A6",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Binance KRW",
-		"original_symbol": "BKRW",
-		"owner": "bnb18kha55gvsxl7gkdh8y329hu3p6wndh6jkwqnxn",
-		"symbol": "BKRW-AB7",
-		"total_supply": "1418984074.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Blockmason Link",
-		"original_symbol": "BLINK",
-		"owner": "bnb1ed7sfac04uzkg8lsxmgl7sxlj8pvyrpnyjm9ew",
-		"symbol": "BLINK-9C6",
-		"total_supply": "5000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Binance Chain Native Token",
-		"original_symbol": "BNB",
-		"owner": "bnb1ultyhpw2p2ktvr68swz56570lgj2rdsadq3ym2",
-		"symbol": "BNB",
-		"total_supply": "179883948.90000000"
-	},
-	{
-		"mintable": false,
-		"name": "BOLT Token",
-		"original_symbol": "BOLT",
-		"owner": "bnb177ujwmshxu8r9za4vy9ztqn65tmr54ddw958rt",
-		"symbol": "BOLT-4C6",
-		"total_supply": "980230000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Bitcloud Pro",
-		"original_symbol": "BPRO",
-		"owner": "bnb1482svhhrffpga5wmqw8068af4c9u2q9dp3hg4m",
-		"symbol": "BPRO-5A6",
-		"total_supply": "5000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "BQTX",
-		"original_symbol": "BQTX",
-		"owner": "bnb1j42h6j40htujnjmtp4ckw4zx27vp0f93cvmua8",
-		"symbol": "BQTX-235",
-		"total_supply": "1000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "BOOSTO",
-		"original_symbol": "BST2",
-		"owner": "bnb19k2av7cmdvp9f0qkeu5vfl59yp8ftqv2s55dzs",
-		"symbol": "BST2-2F2",
-		"total_supply": "500000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Bitcoin BEP2",
-		"original_symbol": "BTCB",
-		"owner": "bnb1akey87kt0r8y3fmhu2l8eyzdjvt9ptl5cppz0v",
-		"symbol": "BTCB-1DE",
-		"total_supply": "9001.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "BTTB",
-		"original_symbol": "BTTB",
-		"owner": "bnb1srm577fgsjg363vsqt8td4tat5arzfvkjchqgq",
-		"symbol": "BTTB-D31",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "3x Long Bitcoin Token",
-		"original_symbol": "BULL",
-		"owner": "bnb1ff4r0t7j8ll8lf3gm2ltdu3hjy4w690j7vvees",
-		"symbol": "BULL-BE4",
-		"total_supply": "604.80000000"
-	},
-	{
-		"mintable": true,
-		"name": "Binance USD",
-		"original_symbol": "BUSD",
-		"owner": "bnb19v2ayq6k6e5x6ny3jdutdm6kpqn3n6mxheegvj",
-		"symbol": "BUSD-BD1",
-		"total_supply": "13000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Bezant Token",
-		"original_symbol": "BZNT",
-		"owner": "bnb1w5a5jywe3cu20uq6n6x3vmzcq342s6st4cz73s",
-		"symbol": "BZNT-464",
-		"total_supply": "964511442.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "CanYaCoin",
-		"original_symbol": "CAN",
-		"owner": "bnb16w59lfh4y2cqvu8f7yr000ll37ldh4w6hnz7l0",
-		"symbol": "CAN-677",
-		"total_supply": "95827000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "CASHAA",
-		"original_symbol": "CAS",
-		"owner": "bnb1xkw2sagpx6t0cmwzapxpv94tupvqk7tpgy72ku",
-		"symbol": "CAS-167",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Cubiex",
-		"original_symbol": "CBIX",
-		"owner": "bnb1jlm66w38gpfuqr4s2jcfwlcrlx46p05thdnv7g",
-		"symbol": "CBIX-3C9",
-		"total_supply": "150000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "CryptoBonusMiles",
-		"original_symbol": "CBM",
-		"owner": "bnb1dq8ae0ayztqp99peggq5sygzf3n7u2ze4t0jne",
-		"symbol": "CBM-4B2",
-		"total_supply": "5000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Clipper Coin",
-		"original_symbol": "CCCX",
-		"owner": "bnb1ry99rte8gfnn9c6at9mlmrrq6p2k4u7732j9h7",
-		"symbol": "CCCX-10D",
-		"total_supply": "5000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Chiliz",
-		"original_symbol": "CHZ",
-		"owner": "bnb1cghr4z8ag440tv4wnk3l6wzynytlpvfqltm9ph",
-		"symbol": "CHZ-ECD",
-		"total_supply": "8888888888.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Crypto Neo-value Neural System",
-		"original_symbol": "CNNS",
-		"owner": "bnb193wdp4gdnm58urnsjf8nv57lxt58sckt2k50ss",
-		"symbol": "CNNS-E16",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Contentos",
-		"original_symbol": "COS",
-		"owner": "bnb1u9j9hkst6gf09dkdvxlj7puk8c7vh68a0kkmht",
-		"symbol": "COS-2E4",
-		"total_supply": "9400000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "COTI",
-		"original_symbol": "COTI",
-		"owner": "bnb1kn733gkku9xsqkuk6wcz86gftqtl4qvthvrj5m",
-		"symbol": "COTI-CBB",
-		"total_supply": "80000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Covalent Token",
-		"original_symbol": "COVA",
-		"owner": "bnb1pucvxaf3l9rslupza75r9fca9h5892ntumszfm",
-		"symbol": "COVA-218",
-		"total_supply": "6500000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "CPChain",
-		"original_symbol": "CPC",
-		"owner": "bnb1wq4rlwrmvvltlarvypql8wrr4vlh0dczd8uksg",
-		"symbol": "CPC-FED",
-		"total_supply": "150000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Crypterium Token",
-		"original_symbol": "CRPT",
-		"owner": "bnb17fk3uvagucxzpvmdvd373fapqsahxvzevdard9",
-		"symbol": "CRPT-8C9",
-		"total_supply": "99968575.14285720"
-	},
-	{
-		"mintable": false,
-		"name": "“Consentium”",
-		"original_symbol": "CSM",
-		"owner": "bnb1gguz7vcrlf7a87et8u5gt40f0890qvkpkn9y79",
-		"symbol": "CSM-734",
-		"total_supply": "84000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Carbon Dollar",
-		"original_symbol": "CUSD",
-		"owner": "bnb1y9797dtklkm3haajsfnevm9ruuxs5fyf5rpj67",
-		"symbol": "CUSD-24B",
-		"total_supply": "9999999999.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Konstellation Network",
-		"original_symbol": "DARC",
-		"owner": "bnb1gyhnhdns4vf63nfzfq7g25czj8swjgrz3rhah8",
-		"symbol": "DARC-24B",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "DeepCloud",
-		"original_symbol": "DEEP",
-		"owner": "bnb1t0ws9gvnjm7j7qssk8te7m2dt5hmm8s3amqk2d",
-		"symbol": "DEEP-9D3",
-		"total_supply": "200000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "DeFi Token",
-		"original_symbol": "DEFI",
-		"owner": "bnb1q5xefr07503pqtfrl5sfyyhlghxwc80d4vpas2",
-		"symbol": "DEFI-FA5",
-		"total_supply": "2500000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "DOS Network Token",
-		"original_symbol": "DOS",
-		"owner": "bnb13gse9n7mvrjg5w2cymnt4nmxkgj200k9k2l2nh",
-		"symbol": "DOS-120",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "DREP",
-		"original_symbol": "DREP",
-		"owner": "bnb1ez5s9v4rcgsmhwr4fkrnlv6zwsukjnh4y754kn",
-		"symbol": "DREP-7D2",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Dusk Network",
-		"original_symbol": "DUSK",
-		"owner": "bnb1dfls6c8y39l7qq4gj2479wkehg85pt5m07y94g",
-		"symbol": "DUSK-45E",
-		"total_supply": "50000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "eBoost",
-		"original_symbol": "EBST",
-		"owner": "bnb1pmdkvw6cquwylr46wcrl82xzmul0y2jpj5cwx7",
-		"symbol": "EBST-783",
-		"total_supply": "80838159.07000000"
-	},
-	{
-		"mintable": true,
-		"name": "Ormeus Ecosystem",
-		"original_symbol": "ECO",
-		"owner": "bnb1tr49nv08k828n2lqfw0vrgvwj7xtep5kg8wr4c",
-		"symbol": "ECO-083",
-		"total_supply": "2200000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Energy Eco Token",
-		"original_symbol": "EET",
-		"owner": "bnb1pt353m8ygvvgy4f2ud9xx85tl7fqewkrksh6r5",
-		"symbol": "EET-45C",
-		"total_supply": "600000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Hut34 Entropy",
-		"original_symbol": "ENTRP",
-		"owner": "bnb1wu0hu9pelx3yvplysx0je7d93htcandpj86aev",
-		"symbol": "ENTRP-C8D",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "EOS BEP2",
-		"original_symbol": "EOS",
-		"owner": "bnb1la8alalwjzkchd67wza3r75lj5rm7m9e85ffqr",
-		"symbol": "EOS-CDD",
-		"total_supply": "500000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "3X Short EOS Token",
-		"original_symbol": "EOSBEAR",
-		"owner": "bnb1ff4r0t7j8ll8lf3gm2ltdu3hjy4w690j7vvees",
-		"symbol": "EOSBEAR-721",
-		"total_supply": "32301.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "3X Long EOS Token",
-		"original_symbol": "EOSBULL",
-		"owner": "bnb1ff4r0t7j8ll8lf3gm2ltdu3hjy4w690j7vvees",
-		"symbol": "EOSBULL-F0D",
-		"total_supply": "456191.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "EQUAL",
-		"original_symbol": "EQL",
-		"owner": "bnb1uz0s54rzv022dh66l7atwk83wqcet9qstgg358",
-		"symbol": "EQL-586",
-		"total_supply": "675259060.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Elrond",
-		"original_symbol": "ERD",
-		"owner": "bnb1m5uzzfxs7x05sl28gg96zyecn9jwgtkpyeftyn",
-		"symbol": "ERD-D06",
-		"total_supply": "14500000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "ETH BEP2",
-		"original_symbol": "ETH",
-		"owner": "bnb1yss2345dphss8c823dh2jzje2w8k8x4jguuxhf",
-		"symbol": "ETH-1C9",
-		"total_supply": "10000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "3X Short Ethereum Token",
-		"original_symbol": "ETHBEAR",
-		"owner": "bnb1ff4r0t7j8ll8lf3gm2ltdu3hjy4w690j7vvees",
-		"symbol": "ETHBEAR-B2B",
-		"total_supply": "61821.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "3X Long Ethereum Token",
-		"original_symbol": "ETHBULL",
-		"owner": "bnb1ff4r0t7j8ll8lf3gm2ltdu3hjy4w690j7vvees",
-		"symbol": "ETHBULL-D33",
-		"total_supply": "33684.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "everiToken",
-		"original_symbol": "EVT",
-		"owner": "bnb1v3fl4kuwuhzf3g7ghscsq7uzmu5dw50waseptd",
-		"symbol": "EVT-49B",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "The Force Token",
-		"original_symbol": "FOR",
-		"owner": "bnb1c46nhwdwm3u2mlfhx6t07fls25shnvktpr9w9m",
-		"symbol": "FOR-997",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Ferrum Network Token",
-		"original_symbol": "FRM",
-		"owner": "bnb1um8ntkgwle8yrdk0yn5hwdf7hckjpyjjg29k2p",
-		"symbol": "FRM-DE7",
-		"total_supply": "164609374.50000000"
-	},
-	{
-		"mintable": false,
-		"name": "Fusion",
-		"original_symbol": "FSN",
-		"owner": "bnb17mnutyduat9fe02r2dawp3kn4rnaqamp5kpg0c",
-		"symbol": "FSN-E14",
-		"total_supply": "57344000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Fantom",
-		"original_symbol": "FTM",
-		"owner": "bnb1f6sxnf3nhn9fcfwkuccrzvl2pgu3sq0m8pyjhw",
-		"symbol": "FTM-A64",
-		"total_supply": "952500000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "FTX Token",
-		"original_symbol": "FTT",
-		"owner": "bnb1msxdh7e7smpg68gxxhs0p3fhuj9tzhrxa4c2x2",
-		"symbol": "FTT-F11",
-		"total_supply": "10000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Givly Coin",
-		"original_symbol": "GIV",
-		"owner": "bnb13jzr6sqz72fl0edg2tpqp8tddyzvyt4su2490m",
-		"symbol": "GIV-94E",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "GoWithMi",
-		"original_symbol": "GMAT",
-		"owner": "bnb1yltla9mnk8999ygmjjn3kwmmz2zs94a9v20sca",
-		"symbol": "GMAT-FC8",
-		"total_supply": "14900000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Global Gaming",
-		"original_symbol": "GMNG",
-		"owner": "bnb1qe6zxqptfxw0kh38t8pg6c3qa527n2x2a87qvm",
-		"symbol": "GMNG-F3E",
-		"total_supply": "5000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "GTEX",
-		"original_symbol": "GTEX",
-		"owner": "bnb1nksrzfl24he9xtvdvpypsl6r5jnh5x2uf9s82z",
-		"symbol": "GTEX-71B",
-		"total_supply": "4000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Gifto",
-		"original_symbol": "GTO",
-		"owner": "bnb1lvp8k3zenlfp2pl2nyaf428xjgh385m258gzvq",
-		"symbol": "GTO-908",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "“Hermes",
-		"original_symbol": "HEC",
-		"owner": "bnb1dfyydqkmsv5m0rs0pa4uut2gwrcsahppktns2t",
-		"symbol": "HEC-1A9",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Honest",
-		"original_symbol": "HNST",
-		"owner": "bnb1k9fv2hz0w3l9v9z4g9samg3gtc7nc2xgyqw5u0",
-		"symbol": "HNST-3C9",
-		"total_supply": "400000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Hyperion Token",
-		"original_symbol": "HYN",
-		"owner": "bnb1q5cqecuy2g7syl8fssp9a7v2sjamtrzlr3pa0n",
-		"symbol": "HYN-F21",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Rupiah Token",
-		"original_symbol": "IDRTB",
-		"owner": "bnb1wc44duax6pygh23psx0u945skvs3eh7w59e4sp",
-		"symbol": "IDRTB-178",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "IKU",
-		"original_symbol": "IKU",
-		"owner": "bnb1f52tc9l0qg337qtgu4n024ayllc78wxpc5xhvd",
-		"symbol": "IKU-416",
-		"total_supply": "300000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "IRIS Network",
-		"original_symbol": "IRIS",
-		"owner": "bnb1dcpm0jjj8el8g6ekr3mvjxa8kptgu4e5xzvqv8",
-		"symbol": "IRIS-D88",
-		"total_supply": "2000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "JDXUCoin",
-		"original_symbol": "JDXU",
-		"owner": "bnb1dwcsg0t86g7935zpxc054n97styzgdtnu2kzg6",
-		"symbol": "JDXU-706",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Kambria Token",
-		"original_symbol": "KAT",
-		"owner": "bnb1l68n6equtr925lhnentyq54zfrzqyj45lg8uwj",
-		"symbol": "KAT-7BB",
-		"total_supply": "3700000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Kava BEP2 Token",
-		"original_symbol": "KAVA",
-		"owner": "bnb1uyekdn62yur9zuctzqyd9ckasfvqttjz9c33me",
-		"symbol": "KAVA-10C",
-		"total_supply": "6071200.72181900"
-	},
-	{
-		"mintable": false,
-		"name": "Sessia Kicks",
-		"original_symbol": "KICKS",
-		"owner": "bnb130tmwjd3fc79eh6f5ezl2326ur8rqpsxeeq30x",
-		"symbol": "KICKS-162",
-		"total_supply": "5000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Lambda",
-		"original_symbol": "LAMB",
-		"owner": "bnb19vnwdjwthm9unxe9hxdxmgm6qw0d42d2lmcesw",
-		"symbol": "LAMB-46C",
-		"total_supply": "5000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Lend-Borrow-Asset",
-		"original_symbol": "LBA",
-		"owner": "bnb1m8r74hr532lfwtaf5e88cxeakd36ut0ufpd4yu",
-		"symbol": "LBA-340",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "LITION",
-		"original_symbol": "LIT",
-		"owner": "bnb1fhlxwqlwd7cm5fmurg0wmsaalshnp7lwu46nk9",
-		"symbol": "LIT-099",
-		"total_supply": "145061313.45061312"
-	},
-	{
-		"mintable": true,
-		"name": "Loki",
-		"original_symbol": "LOKI",
-		"owner": "bnb1j5sft8wp7tktjwauy30x79f3tqa53fycmgxxs0",
-		"symbol": "LOKI-6A9",
-		"total_supply": "3000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "LTC BEP2",
-		"original_symbol": "LTC",
-		"owner": "bnb1cn4sqm79wqmr8rey923r34cp2wrtyhlr9easpg",
-		"symbol": "LTC-F07",
-		"total_supply": "18500.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "LTO Network",
-		"original_symbol": "LTO",
-		"owner": "bnb1ac6p45m00pv36y9mu48e5xr73fyxke3zv2rhmq",
-		"symbol": "LTO-BDF",
-		"total_supply": "500000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Matic Token",
-		"original_symbol": "MATIC",
-		"owner": "bnb1a6nkf3g7c2z0jcrqhp8c9upcwmme0y49qx58nz",
-		"symbol": "MATIC-84A",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Moviebloc",
-		"original_symbol": "MBL",
-		"owner": "bnb17p8rc0z5vlysff2wc7xehff464dm0v7nhl27xq",
-		"symbol": "MBL-2D2",
-		"total_supply": "30000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Mcashchain",
-		"original_symbol": "MCASH",
-		"owner": "bnb1q420q7qpyv7tghfp6aac7vnjq74dhkeutdhqsg",
-		"symbol": "MCASH-869",
-		"total_supply": "200000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Magic Cube Token",
-		"original_symbol": "MCC",
-		"owner": "bnb14nt79d6hzhjefkys2cgrc9nrzugdjwwtggfmu4",
-		"symbol": "MCC-33B",
-		"total_supply": "20000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "MDAB",
-		"original_symbol": "MDAB",
-		"owner": "bnb1m3edd4q4nd3wxg9vm3xe8pnfnetu5yjmhtnrqz",
-		"symbol": "MDAB-D42",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "MediBloc",
-		"original_symbol": "MEDB",
-		"owner": "bnb1za3ytyh55wprmn4ew8gat657lpjdzhafwrded3",
-		"symbol": "MEDB-87E",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "MEET.ONE",
-		"original_symbol": "MEETONE",
-		"owner": "bnb1zquk6usn03xnnht6ws6p0h4ylgk8jkhch6c6ck",
-		"symbol": "MEETONE-031",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "SyncFab Smart Manufacturing",
-		"original_symbol": "MFGB",
-		"owner": "bnb104qhlkx4fu6nvm32v4k7zzgtt4eqtyzvh9yq48",
-		"symbol": "MFGB-0A0",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Mithril",
-		"original_symbol": "MITH",
-		"owner": "bnb15krsh6x2343qskf86cw0hazchl5pkfw53zllut",
-		"symbol": "MITH-C76",
-		"total_supply": "988855068.00409432"
-	},
-	{
-		"mintable": false,
-		"name": "Morpheus Infrastructure Token",
-		"original_symbol": "MITX",
-		"owner": "bnb17e2n869fp6zvdyfaqkq3tgfmj8pskq20mdaz7e",
-		"symbol": "MITX-CAA",
-		"total_supply": "400000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "MultiVAC",
-		"original_symbol": "MTV",
-		"owner": "bnb18cjgqwpj2sxdxf7u84hgzh76cmqvthw7fgtr7z",
-		"symbol": "MTV-4C6",
-		"total_supply": "8000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Tixl",
-		"original_symbol": "MTXLT",
-		"owner": "bnb1pwcluc3a2lswrdd8v3uq43qrgfdl6kv2ahrz43",
-		"symbol": "MTXLT-286",
-		"total_supply": "900000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Mass Vehicle Ledger",
-		"original_symbol": "MVL",
-		"owner": "bnb1mqdkp0ujngm58sus3fh5x9c0j59madqxej9q75",
-		"symbol": "MVL-7B0",
-		"total_supply": "8000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Muzika",
-		"original_symbol": "MZK",
-		"owner": "bnb1dkqsj76yr6nlegs3433m3c59mm0j7vy72nn275",
-		"symbol": "MZK-2C7",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "NEWTON",
-		"original_symbol": "NEW",
-		"owner": "bnb1ud4ak7pj5kg5kqddhx9yacdu6sf7sxhqdv30k0",
-		"symbol": "NEW-09E",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Nexo",
-		"original_symbol": "NEXO",
-		"owner": "bnb15ngukylwcleljegx32ykefqxw8jz42szar6vf5",
-		"symbol": "NEXO-A84",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "NODE",
-		"original_symbol": "NODE",
-		"owner": "bnb1xljnjk7msm5t5lwp4zv2ua80rrxzn2s2afce4j",
-		"symbol": "NODE-F3A",
-		"total_supply": "2000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "NOIZ Token",
-		"original_symbol": "NOIZB",
-		"owner": "bnb1fa9xgszkn57zq0aulfgk5hct09yx5heepum3x7",
-		"symbol": "NOIZB-878",
-		"total_supply": "400000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "NOW Token",
-		"original_symbol": "NOW",
-		"owner": "bnb1nug8ls9f0et0t558m4chmm46mf85ehpq0u8gwv",
-		"symbol": "NOW-E68",
-		"total_supply": "99939495.70000000"
-	},
-	{
-		"mintable": false,
-		"name": "NPX Binance token",
-		"original_symbol": "NPXB",
-		"owner": "bnb1wf7z3e8wvcu7gs74stmfmktsa2m5738rd0znae",
-		"symbol": "NPXB-1E8",
-		"total_supply": "29800000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Pundi X NEM",
-		"original_symbol": "NPXSXEM",
-		"owner": "bnb1wuww3cqy6wn5jdp6emv0eqwd5khlc3qyy0ympp",
-		"symbol": "NPXSXEM-89C",
-		"total_supply": "44815631324.40000000"
-	},
-	{
-		"mintable": true,
-		"name": "Harmony.One",
-		"original_symbol": "ONE",
-		"owner": "bnb1a03uvqmnqzl85csnxnsx2xy28m76gkkht46f2l",
-		"symbol": "ONE-5F9",
-		"total_supply": "12600000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "ONTBEP2",
-		"original_symbol": "ONT",
-		"owner": "bnb1lxlxzanvg5ud02vjcvuxqrdystcehvtj6a05s2",
-		"symbol": "ONT-33D",
-		"total_supply": "1500000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "OpenWeb Token",
-		"original_symbol": "OWTX",
-		"owner": "bnb1qnzqrxpek5dy6hh4fjywjv60x806yv2kpwt64y",
-		"symbol": "OWTX-A6B",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Pink Care Token",
-		"original_symbol": "PCAT",
-		"owner": "bnb1xx54pavpran2c36ugvnxnrfszwn36cryqfzufa",
-		"symbol": "PCAT-4BB",
-		"total_supply": "50000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Red Pulse Phoenix Binance",
-		"original_symbol": "PHB",
-		"owner": "bnb1vvvm62cezjy35xa46lghjs2jthzzdlpfyqg90a",
-		"symbol": "PHB-2DF",
-		"total_supply": "1598758851.80873855"
-	},
-	{
-		"mintable": true,
-		"name": "PathHive Network",
-		"original_symbol": "PHV",
-		"owner": "bnb13nltf0vw66kw737dej6kc0fy85u3a38avr0xmf",
-		"symbol": "PHV-4A1",
-		"total_supply": "350000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "PCHAIN Token",
-		"original_symbol": "PIBNB",
-		"owner": "bnb1lvq8c3ul472aqrsknnvqumjszt2v60s0zagw6r",
-		"symbol": "PIBNB-43C",
-		"total_supply": "1071000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Pledge Coin",
-		"original_symbol": "PLG",
-		"owner": "bnb1wjxhqa6ud4ucxayjqd9necfq0n954ztncsn7zn",
-		"symbol": "PLG-D8D",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "PPE Token",
-		"original_symbol": "PPE",
-		"owner": "bnb1ry96fn3gl3wskha86lhgx8ckrgt3vgrnwq8quz",
-		"symbol": "PPE-942",
-		"total_supply": "200000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Pivot Token",
-		"original_symbol": "PVT",
-		"owner": "bnb1vgzzktw8j46hd87npsrukxhzxecq8knnt96tyf",
-		"symbol": "PVT-554",
-		"total_supply": "6283185307.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "paycentos",
-		"original_symbol": "PYN",
-		"owner": "bnb190acfwshh899eylweut9xarls2ma953rvkdlhf",
-		"symbol": "PYN-C37",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "QARK",
-		"original_symbol": "QARK",
-		"owner": "bnb1wnwrnmc6y9pl6ve9g7mahd4wkactaldyx3hsmu",
-		"symbol": "QARK-FCE",
-		"total_supply": "77000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "qiibeeToken",
-		"original_symbol": "QBX",
-		"owner": "bnb1eq8cytar7a3rer3ms7dpatd3cuhpfhaw3ts6tr",
-		"symbol": "QBX-38C",
-		"total_supply": "138039216.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Raven Protocol",
-		"original_symbol": "RAVEN",
-		"owner": "bnb1vdjhrkgvt4y76ykyvrvh68pzqg3lvv0y5yfxyf",
-		"symbol": "RAVEN-F66",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Reporter News Agency Token",
-		"original_symbol": "RNA",
-		"owner": "bnb1m033d9a5fuf6r8wxqcguhwrnnk7sffcljzrc83",
-		"symbol": "RNA-23B",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Rasputin Party Mansion Phase2",
-		"original_symbol": "ROCP2",
-		"owner": "bnb16fyhf2hw8d5raxtympp48nzt2ezw6dqvfv5cd3",
-		"symbol": "ROCP2-F01",
-		"total_supply": "27000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Rapids",
-		"original_symbol": "RPD",
-		"owner": "bnb1vtpy8dly2jfsn6v3t0qnyfxrex9sdy0entp5zs",
-		"symbol": "RPD-9E0",
-		"total_supply": "1500000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Rune",
-		"original_symbol": "RUNE",
-		"owner": "bnb1e4q8whcufp6d72w8nwmpuhxd96r4n0fstegyuy",
-		"symbol": "RUNE-B1A",
-		"total_supply": "500000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "ShareToken",
-		"original_symbol": "SHR",
-		"owner": "bnb12c94hfu5vm77a9xkwfyl2ztgwgk503a06zl70e",
-		"symbol": "SHR-DB6",
-		"total_supply": "4396000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Silverway",
-		"original_symbol": "SLV",
-		"owner": "bnb15nhdv2m09uwgnmmhx73dcguag7n363fdzdsg23",
-		"symbol": "SLV-986",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "SPIN Protocol",
-		"original_symbol": "SPIN",
-		"owner": "bnb12n8fqjp8vh00s5u89paewv0wk8avr3nyvhsl4j",
-		"symbol": "SPIN-9DD",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Spendcoin",
-		"original_symbol": "SPNDB",
-		"owner": "bnb105n32ugq55kzlyz3tuug35d3t0ul37lx9aksah",
-		"symbol": "SPNDB-916",
-		"total_supply": "2000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "STIPS Token",
-		"original_symbol": "STIPS",
-		"owner": "bnb1tug8sgfcuh0rdyr697k5pnwz9expj7v5zr3qs5",
-		"symbol": "STIPS-14F",
-		"total_supply": "128806335.86000000"
-	},
-	{
-		"mintable": false,
-		"name": "STIPS",
-		"original_symbol": "STIPS",
-		"owner": "bnb1tug8sgfcuh0rdyr697k5pnwz9expj7v5zr3qs5",
-		"symbol": "STIPS-770",
-		"total_supply": "243585434.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Yin Lang Music IP Token",
-		"original_symbol": "STYL",
-		"owner": "bnb1j2dgknw9l4jny8crjdn6vcjsnu23ejxhchrumg",
-		"symbol": "STYL-65B",
-		"total_supply": "100000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Swingby Token",
-		"original_symbol": "SWINGBY",
-		"owner": "bnb1thagrtfude74x2j2wuknhj2savucy2tx0k58y9",
-		"symbol": "SWINGBY-888",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "SWIPE Token",
-		"original_symbol": "SWIPE.B",
-		"owner": "bnb17pwyw202w7fssznnnv8f2gukau49uc4m4chz4m",
-		"symbol": "SWIPE.B-DC0",
-		"total_supply": "1500000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "TrueAUD",
-		"original_symbol": "TAUDB",
-		"owner": "bnb100dxzy02a6k7vysc5g4kk4fqamr7jhjg4m83l0",
-		"symbol": "TAUDB-888",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "TBCC Coin",
-		"original_symbol": "TBC",
-		"owner": "bnb18hvknjyd73dx3ud02zp3z8v6du50vw7jxp06xt",
-		"symbol": "TBC-3A7",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "TrueCAD",
-		"original_symbol": "TCADB",
-		"owner": "bnb100dxzy02a6k7vysc5g4kk4fqamr7jhjg4m83l0",
-		"symbol": "TCADB-888",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "TrustED Token",
-		"original_symbol": "TED",
-		"owner": "bnb1zwg63xvmn02u8lv8v2sq0ypaejehhv3fceeu8a",
-		"symbol": "TED-A85",
-		"total_supply": "1720000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "TrueGBP",
-		"original_symbol": "TGBPB",
-		"owner": "bnb100dxzy02a6k7vysc5g4kk4fqamr7jhjg4m83l0",
-		"symbol": "TGBPB-888",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "TrueHKD",
-		"original_symbol": "THKDB",
-		"owner": "bnb100dxzy02a6k7vysc5g4kk4fqamr7jhjg4m83l0",
-		"symbol": "THKDB-888",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Traxia 2",
-		"original_symbol": "TM2",
-		"owner": "bnb1pdeggk7lgch37ks7e3l5x3n5y245krl3zmrl8e",
-		"symbol": "TM2-0C4",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "TomoChain",
-		"original_symbol": "TOMOB",
-		"owner": "bnb1jmgew0xvtkfjhnqsglm50tynxgps3xkx0xqffy",
-		"symbol": "TOMOB-4BC",
-		"total_supply": "5000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "TOP Network",
-		"original_symbol": "TOP",
-		"owner": "bnb1lqc7vjrag9sdaqeuv22jccr4rxtdxdtq6ve2w6",
-		"symbol": "TOP-491",
-		"total_supply": "20000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "TROY",
-		"original_symbol": "TROY",
-		"owner": "bnb1scrark2sv6fpngyqxrryw9hw7y05euwntz45ae",
-		"symbol": "TROY-9B8",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "TrueChain",
-		"original_symbol": "TRUE",
-		"owner": "bnb1m0llwxe0nwtw98m7knpz3g7r0c98mwn7tfwjcc",
-		"symbol": "TRUE-D84",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "TRXB",
-		"original_symbol": "TRXB",
-		"owner": "bnb1srm577fgsjg363vsqt8td4tat5arzfvkjchqgq",
-		"symbol": "TRXB-2E6",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "TrueUSD",
-		"original_symbol": "TUSDB",
-		"owner": "bnb100dxzy02a6k7vysc5g4kk4fqamr7jhjg4m83l0",
-		"symbol": "TUSDB-888",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Trust Wallet",
-		"original_symbol": "TWT",
-		"owner": "bnb1fkyxlq9kz5368ux29aeeztslclgf8e7tja345x",
-		"symbol": "TWT-8C2",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "“Ubet",
-		"original_symbol": "UBETS",
-		"owner": "bnb1gcpctmgmf0am0ft85ttswy2epd9d6vvvxu2ly6",
-		"symbol": "UBETS-068",
-		"total_supply": "4000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Ultrain Coin",
-		"original_symbol": "UGAS",
-		"owner": "bnb1mj2nncwkmrw9pr6d0spkfmewz5eynz63w67f6e",
-		"symbol": "UGAS-B0C",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "United Network Distribution",
-		"original_symbol": "UND",
-		"owner": "bnb1q5tr6ggvg0h38axzw2dc4606j3edg58qug9ajr",
-		"symbol": "UND-EBC",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "UPX",
-		"original_symbol": "UPX",
-		"owner": "bnb1588jx9ylvfpfhdzy672lk3pulleq8md0a4wcjl",
-		"symbol": "UPX-F3E",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "HonestCoin",
-		"original_symbol": "USDH",
-		"owner": "bnb1kel6x8nl37j2w6963c3gxnwzplvkwkphrkdmx9",
-		"symbol": "USDH-5B5",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "USDS",
-		"original_symbol": "USDSB",
-		"owner": "bnb1nf5qjthrmxwxnfct4j0w4ct03fghthq24qt990",
-		"symbol": "USDSB-1AC",
-		"total_supply": "90000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "UTU Coin",
-		"original_symbol": "UTU",
-		"owner": "bnb1r7whkqt8q2efn3c2ynsshrvxkg07cu8etuxkwr",
-		"symbol": "UTU-159",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "UNetwork Token",
-		"original_symbol": "UUU",
-		"owner": "bnb17mkwwvzxaxa792rggvcmrpe6d7la4j9tjhdaql",
-		"symbol": "UUU-35C",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Vodi X",
-		"original_symbol": "VDX",
-		"owner": "bnb1pk6umuhxjcd3ggyztw7a7lfggwgyyx2w5h8j59",
-		"symbol": "VDX-A17",
-		"total_supply": "300000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "V-ID Token",
-		"original_symbol": "VIDT",
-		"owner": "bnb1k8870xayp29jug2lw9ujcqnjv6q6nu92enkg8v",
-		"symbol": "VIDT-F53",
-		"total_supply": "36800171.30000000"
-	},
-	{
-		"mintable": true,
-		"name": "VNDC",
-		"original_symbol": "VNDC",
-		"owner": "bnb1zxt4xh4xxdnv5aagh77a4zp2kflg6a2c22hp73",
-		"symbol": "VNDC-DB9",
-		"total_supply": "2050000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Vote",
-		"original_symbol": "VOTE",
-		"owner": "bnb1px34z7hw3hjtcf4ul664azxl4jwmkvgdnfep5e",
-		"symbol": "VOTE-FD4",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "VERA",
-		"original_symbol": "VRAB",
-		"owner": "bnb1ucrwnsvjetufca3u6hnqskz0jfrwascwzg5tyf",
-		"symbol": "VRAB-B56",
-		"total_supply": "10839985784.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Wagerr",
-		"original_symbol": "WGR",
-		"owner": "bnb194yuu322fqk69g2el8c874np5hjc8fykft3wv3",
-		"symbol": "WGR-D3D",
-		"total_supply": "205000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "WaykiChain Coin",
-		"original_symbol": "WICC",
-		"owner": "bnb1cw6kw5q0xcaxvpqravfewrcca9jgkdmd3zpc5n",
-		"symbol": "WICC-01D",
-		"total_supply": "210000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "WINB",
-		"original_symbol": "WINB",
-		"owner": "bnb1srm577fgsjg363vsqt8td4tat5arzfvkjchqgq",
-		"symbol": "WINB-41F",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "MyWish",
-		"original_symbol": "WISH",
-		"owner": "bnb1tawge8u97slduhhtumm03l4xl4c46dwv5m9yzk",
-		"symbol": "WISH-2D5",
-		"total_supply": "9546650.62357825"
-	},
-	{
-		"mintable": false,
-		"name": "WazirX Token",
-		"original_symbol": "WRX",
-		"owner": "bnb19cvhgyrxmkw30hlqs9c5lp966drjzyylytl74z",
-		"symbol": "WRX-ED1",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "Eterbase Coin",
-		"original_symbol": "XBASE",
-		"owner": "bnb177v0mn59lmuxu90uph5mg065n9l4f3r4zqllvd",
-		"symbol": "XBASE-CD2",
-		"total_supply": "1000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "XIO",
-		"original_symbol": "XIO",
-		"owner": "bnb1egwrlcwqkluqpujfwc5r2d27ggg7kv0lteyez9",
-		"symbol": "XIO-B05",
-		"total_supply": "100000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "Xeonbit Token",
-		"original_symbol": "XNS",
-		"owner": "bnb17az2n3ll3wjgf3gnn2chqxawzgrv9xv9vrkc79",
-		"symbol": "XNS-760",
-		"total_supply": "300000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "XRP BEP2",
-		"original_symbol": "XRP",
-		"owner": "bnb1x0vv5l6u5c7vpl7c947uxmm0gfstpdhg93gxpt",
-		"symbol": "XRP-BF2",
-		"total_supply": "10000000.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "3X Short XRP Token",
-		"original_symbol": "XRPBEAR",
-		"owner": "bnb1ff4r0t7j8ll8lf3gm2ltdu3hjy4w690j7vvees",
-		"symbol": "XRPBEAR-00B",
-		"total_supply": "1348.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "3X Long XRP Token",
-		"original_symbol": "XRPBULL",
-		"owner": "bnb1ff4r0t7j8ll8lf3gm2ltdu3hjy4w690j7vvees",
-		"symbol": "XRPBULL-E7C",
-		"total_supply": "121291.00000000"
-	},
-	{
-		"mintable": true,
-		"name": "XTZ BEP2",
-		"original_symbol": "XTZ",
-		"owner": "bnb12twkcedchmx3xn09jcf28u7xrg0mqsyluf56g4",
-		"symbol": "XTZ-F7A",
-		"total_supply": "250000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "XWG",
-		"original_symbol": "XWG",
-		"owner": "bnb10s02g69vhym56ke23nkacmuf9038e8rr7dm8e8",
-		"symbol": "XWG-478",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "“YeeCo”",
-		"original_symbol": "YEE",
-		"owner": "bnb1ykzzc0zevzsade3urq4t27rfz98xgquphm8ucs",
-		"symbol": "YEE-EAE",
-		"total_supply": "10000000000.00000000"
-	},
-	{
-		"mintable": false,
-		"name": "ZEBI",
-		"original_symbol": "ZEBI",
-		"owner": "bnb1gca96lw9zlr8fct47wznsae67pc5wjwsjzamaf",
-		"symbol": "ZEBI-84F",
-		"total_supply": "1000000000.00000000"
-	}
-]
diff --git a/mock/ext-api-data/binance-api_v1_txs__address_bnb1z35wusfv8twfele77vddclka9z84ugywug48gn_txAsset_BNB.json b/mock/ext-api-data/binance-api_v1_txs__address_bnb1z35wusfv8twfele77vddclka9z84ugywug48gn_txAsset_BNB.json
deleted file mode 100644
index e08c30b..0000000
--- a/mock/ext-api-data/binance-api_v1_txs__address_bnb1z35wusfv8twfele77vddclka9z84ugywug48gn_txAsset_BNB.json
+++ /dev/null
@@ -1,1 +0,0 @@
-{"tx":[{"txHash":"0CE23D9F143F7FAF192BB55F33C8FCBC1095D98410A750F63777987685E2C154","blockHeight":106690566,"txType":"TRANSFER","timeStamp":"2020-08-12T10:18:26.388Z","fromAddr":"bnb1jxfh2g85q3v0tdq56fnevx6xcxtcnhtsmcu64m","toAddr":"bnb1z35wusfv8twfele77vddclka9z84ugywug48gn","value":"6018.97200000","txAsset":"RUNE-B1A","txFee":"0.00037500","proposalId":null,"txAge":8026,"orderId":null,"code":0,"data":null,"confirmBlocks":0,"memo":"","source":0,"sequence":736321}],"total":1}
diff --git a/platform/binance/client.go b/platform/binance/client.go
index b2a1792..3229fb9 100644
--- a/platform/binance/client.go
+++ b/platform/binance/client.go
@@ -21,7 +21,7 @@ func InitClient(url string) Client {
 }
 
 func (c Client) FetchLatestBlockNumber() (int64, error) {
-	resp, err := req.Get(c.url+"/v1/node-info", nil)
+	resp, err := req.Get(c.url+"/api/v1/node-info", nil)
 	if err != nil {
 		return 0, err
 	}
@@ -35,7 +35,7 @@ func (c Client) FetchLatestBlockNumber() (int64, error) {
 }
 
 func (c Client) FetchTransactionsInBlock(blockNumber int64) (TransactionsInBlockResponse, error) {
-	resp, err := req.Get(c.url+fmt.Sprintf("/v2/transactions-in-block/%d", blockNumber), nil)
+	resp, err := req.Get(c.url+fmt.Sprintf("/api/v2/transactions-in-block/%d", blockNumber), nil)
 	if err != nil {
 		return TransactionsInBlockResponse{}, err
 	}
@@ -52,7 +52,7 @@ func (c Client) FetchTransactionsByAddressAndTokenID(address, tokenID string) ([
 	startTime := strconv.Itoa(int(time.Now().AddDate(0, -3, 0).Unix() * 1000))
 	limit := strconv.Itoa(blockatlas.TxPerPage)
 	params := url.Values{"address": {address}, "txAsset": {tokenID}, "startTime": {startTime}, "limit": {limit}}
-	resp, err := req.Get(c.url+"/v1/transactions", params)
+	resp, err := req.Get(c.url+"/api/v1/transactions", params)
 	if err != nil {
 		return nil, err
 	}
@@ -66,7 +66,7 @@ func (c Client) FetchTransactionsByAddressAndTokenID(address, tokenID string) ([
 }
 
 func (c Client) FetchAccountMeta(address string) (AccountMeta, error) {
-	resp, err := req.Get(c.url+fmt.Sprintf("/v1/account/%s", address), nil)
+	resp, err := req.Get(c.url+fmt.Sprintf("/api/v1/account/%s", address), nil)
 	if err != nil {
 		return AccountMeta{}, err
 	}
@@ -86,7 +86,7 @@ func (c Client) FetchTokens() (Tokens, error) {
 	}
 	result := new(Tokens)
 	query := url.Values{"limit": {tokensLimit}}
-	resp, err := req.Get(c.url+"/v1/tokens", query)
+	resp, err := req.Get(c.url+"/api/v1/tokens", query)
 	if err != nil {
 		return nil, err
 	}
diff --git a/platform/bitcoin/client.go b/platform/bitcoin/client.go
index a1c4006..6e3df47 100644
--- a/platform/bitcoin/client.go
+++ b/platform/bitcoin/client.go
@@ -13,7 +13,7 @@ type Client struct {
 }
 
 func (c *Client) GetTransactions(address string) (transactions TransactionsList, err error) {
-	path := fmt.Sprintf("v2/address/%s", address)
+	path := fmt.Sprintf("api/v2/address/%s", address)
 	err = c.Get(&transactions, path, url.Values{
 		"details":  {"txs"},
 		"pageSize": {strconv.Itoa(blockatlas.TxPerPage)},
@@ -22,7 +22,7 @@ func (c *Client) GetTransactions(address string) (transactions TransactionsList,
 }
 
 func (c *Client) GetTransactionsByXpub(xpub string) (transactions TransactionsList, err error) {
-	path := fmt.Sprintf("v2/xpub/%s", xpub)
+	path := fmt.Sprintf("api/v2/xpub/%s", xpub)
 	args := url.Values{
 		"pageSize": {strconv.Itoa(blockatlas.TxPerPage)},
 		"details":  {"txs"},
@@ -33,7 +33,7 @@ func (c *Client) GetTransactionsByXpub(xpub string) (transactions TransactionsLi
 }
 
 func (c *Client) GetAddressesFromXpub(xpub string) (tokens []Token, err error) {
-	path := fmt.Sprintf("v2/xpub/%s", xpub)
+	path := fmt.Sprintf("api/v2/xpub/%s", xpub)
 	args := url.Values{
 		"pageSize": {strconv.Itoa(blockatlas.TxPerPage)},
 		"details":  {"txs"},
@@ -45,7 +45,7 @@ func (c *Client) GetAddressesFromXpub(xpub string) (tokens []Token, err error) {
 }
 
 func (c *Client) GetTransactionsByBlock(number int64, page int64) (block TransactionsList, err error) {
-	path := fmt.Sprintf("v2/block/%s", strconv.FormatInt(number, 10))
+	path := fmt.Sprintf("api/v2/block/%s", strconv.FormatInt(number, 10))
 	args := url.Values{
 		"page": {strconv.FormatInt(page, 10)},
 	}
@@ -54,6 +54,6 @@ func (c *Client) GetTransactionsByBlock(number int64, page int64) (block Transac
 }
 
 func (c *Client) GetBlockNumber() (status BlockchainStatus, err error) {
-	err = c.Get(&status, "v2", nil)
+	err = c.Get(&status, "api", nil)
 	return status, err
 }
diff --git a/platform/ethereum/blockbook/client.go b/platform/ethereum/blockbook/client.go
index 1fd894c..ea9717e 100644
--- a/platform/ethereum/blockbook/client.go
+++ b/platform/ethereum/blockbook/client.go
@@ -25,7 +25,7 @@ func (c *Client) GetTokens(address string) ([]Token, error) {
 
 func (c *Client) GetCurrentBlockNumber() (int64, error) {
 	var nodeInfo NodeInfo
-	err := c.Get(&nodeInfo, "", nil)
+	err := c.Get(&nodeInfo, "api", nil)
 	if err != nil {
 		return 0, err
 	}
@@ -33,13 +33,13 @@ func (c *Client) GetCurrentBlockNumber() (int64, error) {
 }
 
 func (c *Client) GetBlock(num int64) (block Block, err error) {
-	path := fmt.Sprintf("v2/block/%d", num)
+	path := fmt.Sprintf("api/v2/block/%d", num)
 	err = c.Get(&block, path, nil)
 	return
 }
 
 func (c *Client) getTransactions(address, contract string) (page *Page, err error) {
-	path := fmt.Sprintf("v2/address/%s", address)
+	path := fmt.Sprintf("api/v2/address/%s", address)
 	query := url.Values{"page": {"1"}, "pageSize": {"25"}, "details": {"txs"}, "contract": {contract}}
 	err = c.Get(&page, path, query)
 	return
@@ -47,7 +47,7 @@ func (c *Client) getTransactions(address, contract string) (page *Page, err erro
 
 func (c *Client) getTokens(address string) ([]Token, error) {
 	var res Page
-	path := fmt.Sprintf("v2/address/%s", address)
+	path := fmt.Sprintf("api/v2/address/%s", address)
 	query := url.Values{"details": {"tokenBalances"}}
 	err := c.Get(&res, path, query)
 


Test patch:
diff --git a/platform/binance/base_test.go b/platform/binance/base_test.go
index 10cf811..9d63390 100644
--- a/platform/binance/base_test.go
+++ b/platform/binance/base_test.go
@@ -25,42 +25,42 @@ const (
 func createMockedAPI() http.Handler {
 	r := http.NewServeMux()
 
-	r.HandleFunc("/v1/node-info", func(w http.ResponseWriter, r *http.Request) {
+	r.HandleFunc("/api/v1/node-info", func(w http.ResponseWriter, r *http.Request) {
 		w.WriteHeader(http.StatusOK)
 		if _, err := fmt.Fprint(w, mockedNodeInfo); err != nil {
 			panic(err)
 		}
 	})
 
-	r.HandleFunc("/v2/transactions-in-block/104867508", func(w http.ResponseWriter, r *http.Request) {
+	r.HandleFunc("/api/v2/transactions-in-block/104867508", func(w http.ResponseWriter, r *http.Request) {
 		w.WriteHeader(http.StatusOK)
 		if _, err := fmt.Fprint(w, mockedBlockResponse); err != nil {
 			panic(err)
 		}
 	})
 
-	r.HandleFunc("/v2/transactions-in-block/105529271", func(w http.ResponseWriter, r *http.Request) {
+	r.HandleFunc("/api/v2/transactions-in-block/105529271", func(w http.ResponseWriter, r *http.Request) {
 		w.WriteHeader(http.StatusOK)
 		if _, err := fmt.Fprint(w, wantedBlockResponseMulti); err != nil {
 			panic(err)
 		}
 	})
 
-	r.HandleFunc("/v1/tokens", func(w http.ResponseWriter, r *http.Request) {
+	r.HandleFunc("/api/v1/tokens", func(w http.ResponseWriter, r *http.Request) {
 		w.WriteHeader(http.StatusOK)
 		if _, err := fmt.Fprint(w, wantedTokensResponse); err != nil {
 			panic(err)
 		}
 	})
 
-	r.HandleFunc("/v1/account/bnb1w7puzjxu05ktc5zvpnzkndt6tyl720nsutzvpg", func(w http.ResponseWriter, r *http.Request) {
+	r.HandleFunc("/api/v1/account/bnb1w7puzjxu05ktc5zvpnzkndt6tyl720nsutzvpg", func(w http.ResponseWriter, r *http.Request) {
 		w.WriteHeader(http.StatusOK)
 		if _, err := fmt.Fprint(w, wantedAccountMetaResponse); err != nil {
 			panic(err)
 		}
 	})
 
-	r.HandleFunc("/v1/transactions", func(w http.ResponseWriter, r *http.Request) {
+	r.HandleFunc("/api/v1/transactions", func(w http.ResponseWriter, r *http.Request) {
 		w.WriteHeader(http.StatusOK)
 		var (
 			address = r.URL.Query().Get("address")
diff --git a/tests/postman/token_data.json b/tests/postman/token_data.json
index f53b1c7..476e647 100644
--- a/tests/postman/token_data.json
+++ b/tests/postman/token_data.json
@@ -27,10 +27,6 @@
         "handler": "ethereum",
         "address": "0x0875BCab22dE3d02402bc38aEe4104e1239374a7"
     },
-    {
-        "handler": "binance",
-        "address": "bnb1jeu6gscugy6l2wyatxthkh2hmer4hzevgcmf0q"
-    },
     {
         "handler": "classic",
         "address": "0xa12105efa0663147bddee178f6a741ac15676b79"
diff --git a/tests/postman/transaction_data.json b/tests/postman/transaction_data.json
index b594767..a4f8b4d 100644
--- a/tests/postman/transaction_data.json
+++ b/tests/postman/transaction_data.json
@@ -83,12 +83,6 @@
         "expectedTxNum": 2,
         "expectedTxId": "0x85aaf834470dd858dc2f60c7bd535ddf08c3fcfef9456f43676462950a355b78"
     },
-    {
-        "handler": "binance",
-        "address": "bnb1z35wusfv8twfele77vddclka9z84ugywug48gn",
-        "expectedTxNum": 1,
-        "expectedTxId": "0CE23D9F143F7FAF192BB55F33C8FCBC1095D98410A750F63777987685E2C154"
-    },
     {
         "handler": "tezos",
         "address": "tz1foWxaV3VQyWqFbWTERS6YDJjPT6C7jPp8",