npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

ladder-cli

v0.2.1

Published

Ladder's command line tool. --------

Downloads

3

Readme

Ladder's command line tool.

Command line tools to simplify user operations.

Actions

Key

  • create common account.

Configuration

  • config ladder's URL: setLadderUrl(url)
  • config ABOS's URL: setAbosUrl(url)
  • config ETH's kovan: setKovanUrl(url)
  • config ABOS's address: setAbosContract(address)
  • config ETH kovan's address: setKovanContract(address)

Basic information

  • query account balance on ladder: getLadderBalance(account)
  • query account balance on ABOS: getAbosBalance(account)
  • query account on Kovan: getKovanBalance(account)

Bank

At ABOS, the Kovan chain needs to be implemented.

  • deposit coin on side chain : deposit(receipt, value);
  • withdraw coin on side chain : withdraw(receipt, value);
  • query information on side chain : getDepositInfo(account, receipt);

Cross-chain transfer

  • get all side chains: getChains()

At ABOS, the Kovan chain needs to be implemented.

  • tranfer coin from one chain to others: transfer (tag, to, value, rate)

Rate

Implemented on Ladder.

  • get current rate of coin: getCurrentRate(coin);
  • get history rate of coin: getHistoryRate(coin, date);

Features

  • [x]API for ladder, eth, abos,
  • [ ]Test Case
  • [ ]Interactive command line
  • [ ]Tab input auto completion。
  • [ ]Color output chalk

Install

npm install ladder-cli -g

Examples

Account

create

ladder-cli key create

return

{
    "privateKey": "0x470b843ca18dfcf0f69d64c9e7c563d6c4b3f994919c0125ac9deb26e8bbd725",
    "mnemonic": "erase same answer prison soon jar liberty puzzle twelve item know crystal",
    "ethAddress": "0x256f6Ee6bF3C7899937bEf584dCebFfAFEA15484",
    "abosAddress": "0x256f6Ee6bF3C7899937bEf584dCebFfAFEA15484",
    "ladAddress": "5DQZCJPwR3Bgd9qzZZHeWeNx98zvyyHtbv1VYiq8FZYhqyCg",
    "ladPublicKey": "0x3b5ffbf9563084afedba5e3613d621452bf1ef3d411d3e1e7cb845ccfb8e5387",
    "type": "ed25519"
}

fromSeed

ladder-cli key fromSeed -k 0x4736048bd0485600bcde19071c5700437b24e25acb696e2ed9e0d7eba6d37ca4

return

{
    "privateKey": "0x470b843ca18dfcf0f69d64c9e7c563d6c4b3f994919c0125ac9deb26e8bbd725",
    "ethAddress": "0x256f6Ee6bF3C7899937bEf584dCebFfAFEA15484",
    "abosAddress": "0x256f6Ee6bF3C7899937bEf584dCebFfAFEA15484",
    "ladAddress": "5DQZCJPwR3Bgd9qzZZHeWeNx98zvyyHtbv1VYiq8FZYhqyCg",
    "ladPublicKey": "0x3b5ffbf9563084afedba5e3613d621452bf1ef3d411d3e1e7cb845ccfb8e5387",
    "type": "ed25519"
}

fromMnemonic

ladder-cli key fromMnemonic -m "erase same answer prison soon jar liberty puzzle twelve item know crystal";

return

{
    "privateKey": "0x470b843ca18dfcf0f69d64c9e7c563d6c4b3f994919c0125ac9deb26e8bbd725",
    "mnemonic": "erase same answer prison soon jar liberty puzzle twelve item know crystal",
    "ethAddress": "0x256f6Ee6bF3C7899937bEf584dCebFfAFEA15484",
    "abosAddress": "0x256f6Ee6bF3C7899937bEf584dCebFfAFEA15484",
    "ladAddress": "5DQZCJPwR3Bgd9qzZZHeWeNx98zvyyHtbv1VYiq8FZYhqyCg",
    "ladPublicKey": "0x3b5ffbf9563084afedba5e3613d621452bf1ef3d411d3e1e7cb845ccfb8e5387",
    "type": "ed25519"
}

ABOS

deposit

ladder-cli abos deposit -k 0x5557557a1029a773baabca1c79c61a45835310e7f2e9ccbe0653091c7502d7ad -b 0xe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01 -v 0.1
  • -l: The rpc of abos chain.
  • -k: The private key.
  • -c(option): The smart contract that depolyed in abos chain.
  • -b: The beneficiary on ladder chain. it is public key format with 64 length.
  • -v: You deposit value in etherer.

return

{
    "transactionHash": "0x823970318a63a5fe5213b3466546e2174075a44698b49d70ac681a682ff1019b",
    "transactionIndex": 0,
    "blockHash": "0x6dbdbc6d90761162c1056d5c9da92436dc380094a3fc82a8969fcaa63960fa4f",
    "blockNumber": 3969766,
    "cumulativeQuotaUsed": "0xaa43",
    "quotaUsed": "0xaa43",
    "contractAddress": null,
    "logs": [
        {
            "address": "0x64501b783B2d1ce882076821237f1faba7a105dF",
            "topics": [
                "0x19dacbf83c5de6658e14cbf7bcae5c15eca2eedecf1c66fbca928e4d351bea0f"
            ],
            "data": "0x000000000000000000000000d573cade061a4a6e602f30931181805785b9505fe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01000000000000000000000000000000000000000000000000016345785d8a0000",
            "blockHash": "0x6dbdbc6d90761162c1056d5c9da92436dc380094a3fc82a8969fcaa63960fa4f",
            "blockNumber": 3969766,
            "transactionHash": "0x823970318a63a5fe5213b3466546e2174075a44698b49d70ac681a682ff1019b",
            "transactionIndex": 0,
            "logIndex": 0,
            "transactionLogIndex": "0x0",
            "id": "log_15e09545"
        }
    ],
    "root": null,
    "logsBloom": "0x00000000000000000000000000000000000004000000200000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000",
    "errorMessage": null
}

withdraw

ladder-cli abos withdraw -k 0x5557557a1029a773baabca1c79c61a45835310e7f2e9ccbe0653091c7502d7ad -b 0xe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01 -v 0.1
  • -l: The rpc of abos chain.
  • -k: The private key.
  • -c(option): The smart contract that depolyed in abos chain.
  • -b: The beneficiary on ladder chain. it is public key format with 64 length.
  • -v: You withdraw value in ether.

return

{
    "transactionHash": "0xdb788159eacc13dc1b26b1564569c8915819bc10dd6d57436a4779bd89a718b5",
    "transactionIndex": 0,
    "blockHash": "0x365a5660c72c2db5c816796877e8c3b74c0a7d8b86c998e1d71e5f317b1680da",
    "blockNumber": 3969867,
    "cumulativeQuotaUsed": "0x507a",
    "quotaUsed": "0x507a",
    "contractAddress": null,
    "logs": [
        {
            "address": "0x64501b783B2d1ce882076821237f1faba7a105dF",
            "topics": [
                "0xc3ded2be7db21b1af963f267d27750e4a15f174547d88b886b9bda43e2c6fa32"
            ],
            "data": "0x000000000000000000000000d573cade061a4a6e602f30931181805785b9505fe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01000000000000000000000000000000000000000000000000016345785d8a0000",
            "blockHash": "0x365a5660c72c2db5c816796877e8c3b74c0a7d8b86c998e1d71e5f317b1680da",
            "blockNumber": 3969867,
            "transactionHash": "0xdb788159eacc13dc1b26b1564569c8915819bc10dd6d57436a4779bd89a718b5",
            "transactionIndex": 0,
            "logIndex": 0,
            "transactionLogIndex": "0x0",
            "id": "log_82866b81"
        }
    ],
    "root": null,
    "logsBloom": "0x00000000000000000000000000000000000000000000200000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000020000000000000000000000000000000000000000000008",
    "errorMessage": null
}

depositBalance

ladder-cli abos depositBalance -a 0xd573CaDe061a4A6E602F30931181805785B9505f -b 0xe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01 -e
  • -l: The rpc of abos chain.
  • -c(option): The smart contract in abos chain.
  • -a: The deposit account on the chain
  • -b: The beneficiary on ladder chain. it is public key format with 64 length.

return

0.1 ether

crossTransfer

ladder-cli abos crossTransfer -k 0x5557557a1029a773baabca1c79c61a45835310e7f2e9ccbe0653091c7502d7ad -t kovan -r 0xd573CaDe061a4A6E602F30931181805785B9505f -v 0.1
  • -l: The rpc of abos chain.
  • -k: The private key.
  • -c(option): The smart contract of brank that depolyed in abos chain.
  • -t: The coin you want to convert
  • -r: The recipient address on tag chain.
  • -v: You transfer value in ether. return
{
    "transactionHash": "0xee122609e06747e0869210b941451ee5699eb46243273c2cd1ba82ecbaa780dc",
    "transactionIndex": 0,
    "blockHash": "0x5e64d59bf09925435b5035a43e8e8e360cac57a6ce7169f206d098083cbad95c",
    "blockNumber": 3970135,
    "cumulativeQuotaUsed": "0x5ae7",
    "quotaUsed": "0x5ae7",
    "contractAddress": null,
    "logs": [
        {
            "address": "0x64501b783B2d1ce882076821237f1faba7a105dF",
            "topics": [
                "0x2805de6a4a634b2ab3b38349f3909c711217f384c1c4e4bfa32a0cac0c1d4c3a"
            ],
            "data": "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000d573cade061a4a6e602f30931181805785b9505f000000000000000000000000d573cade061a4a6e602f30931181805785b9505f000000000000000000000000000000000000000000000000016345785d8a0000",
            "blockHash": "0x5e64d59bf09925435b5035a43e8e8e360cac57a6ce7169f206d098083cbad95c",
            "blockNumber": 3970135,
            "transactionHash": "0xee122609e06747e0869210b941451ee5699eb46243273c2cd1ba82ecbaa780dc",
            "transactionIndex": 0,
            "logIndex": 0,
            "transactionLogIndex": "0x0",
            "id": "log_f304c4a1"
        }
    ],
    "root": null,
    "logsBloom": "0x00000000000000000008000000000000000000000000200000000000000000000000000000800000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000",
    "errorMessage": null
}

nativeBalance

ladder-cli abos nativeBalance -a 0xd573CaDe061a4A6E602F30931181805785B9505f -e
  • -l: The rpc of abos chain.
  • -a: The account on abos chain.
  • -e: From wei to ether.

return

6.344577197012590132 ether

anchorBalance

ladder-cli abos anchorBalance -e
  • -l: The rpc of abos chain.
  • -e: From wei to ether.

return

9993.655422802987258219 ether

KOVAN

deposit

ladder-cli kovan deposit -k 0x5557557a1029a773baabca1c79c61a45835310e7f2e9ccbe0653091c7502d7ad -b 0xe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01 -v 1
  • -l(option): The rpc of kovan chain.
  • -k: The private key.
  • -c(option): The smart contract of brank depolyed in kovan chain.
  • -b: The beneficiary on ladder chain. it is public key format with 64 length.
  • -v: You deposit value in ether. return
{
    "blockHash": "0x352d5f605bcaf039cfe32999be04ccd3f4a2e93bdb1da92845734ff0a8c2c3a6",
    "blockNumber": 11358395,
    "contractAddress": null,
    "cumulativeGasUsed": 46185,
    "from": "0xd573CaDe061a4A6E602F30931181805785B9505f",
    "gasUsed": 46185,
    "logs": [
        {
            "address": "0x977ED18c2DcEaBeCd3b601cEB231d26A8B0aE601",
            "blockHash": "0x352d5f605bcaf039cfe32999be04ccd3f4a2e93bdb1da92845734ff0a8c2c3a6",
            "blockNumber": 11358395,
            "data": "0x000000000000000000000000d573cade061a4a6e602f30931181805785b9505fe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f010000000000000000000000000000000000000000000000000de0b6b3a7640000",
            "logIndex": 0,
            "removed": false,
            "topics": [
                "0x19dacbf83c5de6658e14cbf7bcae5c15eca2eedecf1c66fbca928e4d351bea0f"
            ],
            "transactionHash": "0x8b43198593747a1910f45a3d678ca09702de29a99aef6444394537618dfbcc04",
            "transactionIndex": 0,
            "transactionLogIndex": "0x0",
            "type": "mined",
            "id": "log_0xbe32c8555ffd0c25e8741067b0bb49552437537931bd22edbadfc50886e87f1d"
        }
    ],
    "logsBloom": "0x00000000000000000000000000000000000004000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000200000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
    "root": null,
    "status": true,
    "to": "0x977ED18c2DcEaBeCd3b601cEB231d26A8B0aE601",
    "transactionHash": "0x8b43198593747a1910f45a3d678ca09702de29a99aef6444394537618dfbcc04",
    "transactionIndex": 0
}

withdraw

ladder-cli kovan withdraw -k 0x5557557a1029a773baabca1c79c61a45835310e7f2e9ccbe0653091c7502d7ad -b 0xe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01 -v 1
  • -l(option): The rpc of kovan chain.
  • -k: The private key.
  • -c(option): The smart contract in kovan chain.
  • -b: The beneficiary on ladder chain. it is public key format with 64 length.
  • -v: You withdraw value in ether.

return

{
    "blockHash": "0xede985bcc98fff0faba470e9599bdb8987b38831644cd943ce0f961e1e15d5dd",
    "blockNumber": 11359784,
    "contractAddress": null,
    "cumulativeGasUsed": 24902,
    "from": "0xd573CaDe061a4A6E602F30931181805785B9505f",
    "gasUsed": 24902,
    "logs": [
        {
            "address": "0x977ED18c2DcEaBeCd3b601cEB231d26A8B0aE601",
            "blockHash": "0xede985bcc98fff0faba470e9599bdb8987b38831644cd943ce0f961e1e15d5dd",
            "blockNumber": 11359784,
            "data": "0x000000000000000000000000d573cade061a4a6e602f30931181805785b9505fe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f010000000000000000000000000000000000000000000000000de0b6b3a7640000",
            "logIndex": 0,
            "removed": false,
            "topics": [
                "0xc3ded2be7db21b1af963f267d27750e4a15f174547d88b886b9bda43e2c6fa32"
            ],
            "transactionHash": "0x48d75e8b6b1d5269d297854a0db3a5d0e9be4e6cb49519c12077422f42320512",
            "transactionIndex": 0,
            "transactionLogIndex": "0x0",
            "type": "mined",
            "id": "log_0xcd425bd744fde06057a768b513f32acae6d09decc5e9deb7c85fa1c59815533b"
        }
    ],
    "logsBloom": "0x00000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000008",
    "root": null,
    "status": true,
    "to": "0x977ED18c2DcEaBeCd3b601cEB231d26A8B0aE601",
    "transactionHash": "0x48d75e8b6b1d5269d297854a0db3a5d0e9be4e6cb49519c12077422f42320512",
    "transactionIndex": 0
}

depositBalance

ladder-cli kovan depositBalance -a 0xd573CaDe061a4A6E602F30931181805785B9505f -b 0xe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01 -e
  • -l(option): The rpc of kovan chain.
  • -c(option): The smart contract in kovan chain.
  • -a: The deposit account on the chain
  • -b: The beneficiary on ladder chain. it is public key format with 64 length.
  • -e: From wei to ether return
1 ether

crossTransfer

ladder-cli kovan crossTransfer -k 0x5557557a1029a773baabca1c79c61a45835310e7f2e9ccbe0653091c7502d7ad -t abos -r 0xd573CaDe061a4A6E602F30931181805785B9505f -v 0.1
  • -l: The rpc of kovan chain.
  • -k: The private key.
  • -c(option): The smart contract that depolyed in kovan chain.
  • -t: The coin you want to convert, abos or kovan.
  • -r: The recipient address on tag chain.
  • -v: You transfer value in ether. return
{
    "blockHash": "0x2852f8aaabeeb621427ceea93d83649f514414301b09d59f37995932b0ab47df",
    "blockNumber": 11379339,
    "contractAddress": null,
    "cumulativeGasUsed": 25143,
    "from": "0xd573CaDe061a4A6E602F30931181805785B9505f",
    "gasUsed": 25143,
    "logs": [
        {
            "address": "0x977ED18c2DcEaBeCd3b601cEB231d26A8B0aE601",
            "blockHash": "0x2852f8aaabeeb621427ceea93d83649f514414301b09d59f37995932b0ab47df",
            "blockNumber": 11379339,
            "data": "0x0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000d573cade061a4a6e602f30931181805785b9505f000000000000000000000000d573cade061a4a6e602f30931181805785b9505f000000000000000000000000000000000000000000000000016345785d8a0000",
            "logIndex": 0,
            "removed": false,
            "topics": [
                "0x2805de6a4a634b2ab3b38349f3909c711217f384c1c4e4bfa32a0cac0c1d4c3a"
            ],
            "transactionHash": "0x47a8fb3e539d5d812448f53395a3149c439d1c485f87f1025316315e7bc5d74f",
            "transactionIndex": 0,
            "transactionLogIndex": "0x0",
            "type": "mined",
            "id": "log_0xb571f431f36e216a011b1fafdad9a9655d113aa056b40eec17fcb3ff97d1bf01"
        }
    ],
    "logsBloom": "0x00000000000000000008000000000000000000000000000040000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
    "root": null,
    "status": true,
    "to": "0x977ED18c2DcEaBeCd3b601cEB231d26A8B0aE601",
    "transactionHash": "0x47a8fb3e539d5d812448f53395a3149c439d1c485f87f1025316315e7bc5d74f",
    "transactionIndex": 0
}

nativeBalance

ladder-cli kovan nativeBalance -a 0xd573CaDe061a4A6E602F30931181805785B9505f -e
  • -l: The rpc of abos chain.
  • -a: The account on abos chain.
  • -e: From wei to ether.

return

2.501188387250137606 ether

Ladder

nativeTransfer

ladder-cli ladder nativeTransfer  -k 0x98dcc02c6574a51871860ae6123642a8470836a13edeb8860edd84169bf9e05f -a 5E4CCLsJ3P1UBXgRdzFEQivMMJEqfg3VBj1tpvx8dsJa2FxQ -v 200000000
  • -l: The rpc of ladder chain.
  • -k: The private key.
  • -a: The recipient in ladder format.
  • -v: Transfer value in millicents

return

{"ApplyExtrinsic":2}: balances.Transfer["5Fo3CMAZ4g54iAaiuiPjcGMRSCbtXm9XzWL55UQ6gtSeVr4y","5E4CCLsJ3P1UBXgRdzFEQivMMJEqfg3VBj1tpvx8dsJa2FxQ",200000000,1000000]      {"ApplyExtrinsic":2}: system.ExtrinsicSuccess[]

nativeBalance

ladder-cli ladder nativeBalance -a 5Fo3CMAZ4g54iAaiuiPjcGMRSCbtXm9XzWL55UQ6gtSeVr4y
  • -l: The rpc of ladder chain.
  • -a: The user address in ladder format.

return

1593180000

receiveReward

ladder-cli ladder receiveReward -k 0x5557557a1029a773baabca1c79c61a45835310e7f2e9ccbe0653091c7502d7ad -a 5HBZSsJ25dF76urtRgYDgnqhwP9nLuLgBWAYrR3spe337b6g
  • -l: The rpc of ladder chain.
  • -k: The private key.
  • -a: The recipient in ladder format.

return

{"ApplyExtrinsic":2}: system.ExtrinsicSuccess[]

depositTotal

ladder-cli ladder depositTotal -t kovan
  • -l: The rpc of ladder chain.
  • -t: The coin you want to query. abos or kovan return
0

depositReward

ladder-cli ladder depositReward -a 5HBZSsJ25dF76urtRgYDgnqhwP9nLuLgBWAYrR3spe337b6g
  • -l: The rpc of ladder chain.
  • -a: The address you query.

return

283000

depositBalance

The result is consistent with your query on the edge chain, if not in case.

ladder-cli ladder depositBalance -a 0xe26792c40fcafc1b31869cc1f78a4a19c01ca1af6dfe742f8524fb74058c7f01 -t kovan
  • -l: The rpc of ladder chain.
  • -a: The beneficiary you deposit coin on side chain.
  • -t: The short name of side chain. return
10000

depositAccounts

ladder-cli ladder depositAccounts

return

[ '5EiCdMKvgNEaE7ZZwTKckqVMNKCnKxmDBdBr2o3TuzAQv9fW',
  '5HBZSsJ25dF76urtRgYDgnqhwP9nLuLgBWAYrR3spe337b6g' ]

coinPrice

ladder-cli ladder coinPrice -t kovan

return

5536654282

coinRate

ladder-cli ladder coinPrice -t kovan:abos

return

31.873508353221958