[email protected]:/workdir# iwallet
An IOST RPC client
Usage:
iwallet [command]
Available Commands:
account KeyPair manager
balance Check the information of a specified account
block Print block info
call Call the method in contracts
compile Generate contract abi
help Help about any command
key Create a key pair
publish Publish a contract
receipt Find receipt
send Send transaction onto blockchain by given json file
sign Sign a tx and save the signature
state Get blockchain and node state
system Common system contract actions
table Fetch stored info of given contract
transaction Find transactions
transfer Transfer IOST
Flags:
-a, --account string which account to use
--account_dir string $(account_dir)/.iwallet will be used to save accounts (default $HOME/.iwallet)
--amount_limit string amount limit for one transaction, eg iost:300.00|ram:2000 (default "*:unlimited")
--as_publisher_sign use signKeyFiles/signatureFiles for publisher sign
--chain_id uint32 chain id which distinguishes different network (default 1024)
--check_result check publish/call status after sending to chain (default true)
--check_result_delay float32 rpc checking will occur at [checkResultDelay] seconds after sending to chain. (default 3)
--check_result_max_retry int32 max times to call grpc to check tx status (default 30)
--config string configuration file (default $HOME/.iwallet.yaml)
--elapsed_time print elapsed time
-e, --expiration int expiration time for a transaction in seconds (default 90)
-l, --gas_limit float gas limit for a transaction (default 1e+06)
-p, --gas_ratio float gas ratio for a transaction (default 1)
-h, --help help for iwallet
-o, --output string output json file to save transaction request
-s, --server string set server of this client (default "localhost:30002")
--sign_algo string sign algorithm (default "ed25519")
--sign_key_files strings optional private key files used for signing, split by comma
--sign_permission string permission used to sign transactions (default "active")
--signature_files strings optional signature files, split by comma
--signers strings additional signers
--tx_time string use the special tx time instead of now, format: 2019-07-21T06:27:18Z
--tx_time_delay uint32 delay the tx time from now
--use_longest get info on longest chain
-v, --verbose print verbose information (default true)
Use "iwallet [command] --help" for more information about a command.
[email protected]:/workdir#