0.1.3 • Published 7 years ago
monapa v0.1.3
monapa-cli
A CLI tool for Monaparty.
Install
git clone https://github.com/nao20010128nao/monapa-cli.git
cd monapa-cli
npm iTry now
npm run exec -- [COMMAND] [ARGS]npm run exec -- will be shortened to monapa below.
Usage
help Displays help and exit
version Displays version and exit
makewallet Creates a wallet
balancetoken Gets balance of tokens
send Send token(s)
sendtx Sends transactions
addressinfo Displays address info
listmyaddress Lists your addresses
tokeninfo Displays token info
sweeptoken Sweep tokens from a address
sweepmona Sweep MONA from a address
sendmona Sends MONA
balancemona Gets balance of MONAhelp
Displays help
monapa helpversion
Displays the version
monapa versionmakewallet
Makes a wallet
monapa makewalletbalancetoken
Displays balances of tokens
monapa balancetoken [--satoshis true|false]--satoshis- Set totrueto display amount in satoshis (if divisible)
send
Sends Monaparty token.
This follows Monapa-chan's format.
monapa send [--from FROM] [--feerate 10000] [--memo MEMO]
[--memo-is-hex true|false]
dest amount tokenName--from- The source address 8for token to send from--feerate- The fee rate inwat/kbfor transactions--memo- Memo for sending token--memo-is-hex- Set totrueif you set--memoin hex.
dest- Destination address to sendamount- Amount to send (amount is in float)tokenName- Token name to send
sendtx
Sends transaction over the Monacoin network (mainnet)
monapa sendtx [RAWTX]...RAWTX- Raw transaction to send. Must be in hex.
addressinfo
Displays address infomation
monapa addressinfo [ADDR]...ADDR- Address. Can be Base58 or Bech32.
listmyaddress
Lists up your address in the wallet
monapa listmyaddresstokeninfo
Displays specified token information
monapa tokeninfo [TOKEN]...TOKEN- Token name. Can be multiple.
sweeptoken
Sweeps tokens in a address
monapa sweeptoken [--feerate FEERATE] [--memo MEMO]
[--memo-is-hex MEMO_IS_HEX]
privKey destination--feerate- The fee rate inwat/kbfor transactions--memo- Memo for sending token--memo-is-hex- Set totrueif you set--memoin hex.
privKey- Private key for token-stored addressdestination- Destination address to receive
sweepmona
Sweeps MONA in a address
monapa sweepmona [--feerate FEERATE] privKey destination--feerate- The fee rate inwat/kbfor transactionsprivKey- Private key for MONA-stored addressdestination- Destination address to receive
sendmona
Sends MONA.
monapa sweeptoken [--feerate FEERATE] [--watanabes WATANABES]
[--op-return OP_RETURN]
[--op-return-is-hex OP_RETURN_IS_HEX]
destination amount--feerate- The fee rate inwat/kbfor transactions--watanabes- Amount is specified in watanabesdestination- Destination address to sendamount- Amount to send
balancetoken
Displays balances of tokens
monapa balancetoken [--watanabes true|false]--watanabes- Set totrueto display amount in watanabes--satoshisis alias for this argument