(string) account
— The account to set code for (required).(string) code-file
— The fullpath containing the contract WASM.-c
, --clear
— Remove code on an account.--suppress-duplicate-check
— Do not check for duplicate.-x
, --expiration
TEXT — Set the time (in seconds) before a transaction expires, defaults to 30 s.-f
, --force-unique
— Force the transaction to be unique. This will consume extra bandwidth and remove any protections against accidently issuing the same transaction multiple times.-s
, --skip-sign
— Specify if unlocked wallet keys should be used to sign transaction.-j
, --json
— Print result as JSON.-d
, --dont-broadcast
— Do not broadcast transaction to the network (just print to stdout
).--return-packed
— Used in conjunction with --dont-broadcast
to get the packed transaction.-r
, --ref-block
TEXT — Set the reference block num or block id used for TAPOS (Transaction as Proof-of-Stake).-p
, --permission
TEXT — An account and permission level to authorize, as in '[email protected]' (defaults to '[email protected]').--max-cpu-usage-ms
UINT — Set an upper limit on the milliseconds of CPU usage budget, for the execution of the transaction (defaults to 0 which means no limit).--max-net-usage
UINT — Set an upper limit on the net usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-ram-usage
UINT — Set an upper limit on the ram usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-storage-usage
— Set an upper limit on the storage usage budget, (in bytes) for the transaction (defaults to 0 which means no limit).--delay-sec
UINT — Set the delay_sec
seconds, defaults to 0 s.--bandwidth-provider
TEXT — Set an account which provide own bandwidth for transaction.--dont-declare-names
— Do not add declarenames
action for resolved account names.(string) account
— The account to set the ABI for (required).(string) abi-file
— The fullpath containing the contract ABI.-c
, --clear
— Remove abi on an account.--suppress-duplicate-check
— Do not check for duplicate.-x
, --expiration
TEXT — Set the time (in seconds) before a transaction expires, defaults to 30 s.-f
, --force-unique
— Force the transaction to be unique. This will consume extra bandwidth and remove any protections against accidently issuing the same transaction multiple times.-s
, --skip-sign
— Specify if unlocked wallet keys should be used to sign transaction.-j
, --json
— Print result as JSON.-d
, --dont-broadcast
— Do not broadcast transaction to the network (just print to stdout
).--return-packed
— Used in conjunction with --dont-broadcast
to get the packed transaction.-r
, --ref-block
TEXT — Set the reference block num or block id used for TAPOS (Transaction as Proof-of-Stake).-p
, --permission
TEXT — An account and permission level to authorize, as in '[email protected]' (defaults to '[email protected]').--max-cpu-usage-ms
UINT — Set an upper limit on the milliseconds of CPU usage budget, for the execution of the transaction (defaults to 0 which means no limit).--max-net-usage
UINT — Set an upper limit on the net usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-ram-usage
UINT — Set an upper limit on the ram usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-storage-usage
— Set an upper limit on the storage usage budget, (in bytes) for the transaction (defaults to 0 which means no limit).--delay-sec
UINT — Set the delay_sec
seconds, defaults to 0 s.--bandwidth-provider
TEXT — Set an account which provide own bandwidth for transaction.--dont-declare-names
— Do not add declarenames
action for resolved account names.(string) account
— The account to publish a contract for (required).(string) contract-dir
— The path containing the .wasm and .abi.(string) wasm-file
— The file containing the contract WASM relative to contract-dir.abi-file
, -a
, --abi
— The ABI for the contract relative to contract-dir.-c
, --clear
— Remove contract on an account.--suppress-duplicate-check
— Do not check for duplicate.-x
, --expiration
TEXT — Set the time (in seconds) before a transaction expires, defaults to 30 s.-f
, --force-unique
— Force the transaction to be unique. This will consume extra bandwidth and remove any protections against accidently issuing the same transaction multiple times.-s
, --skip-sign
— Specify if unlocked wallet keys should be used to sign transaction.-j
, --json
— Print result as JSON.-d
, --dont-broadcast
— Do not broadcast transaction to the network (just print to stdout
).--return-packed
— Used in conjunction with --dont-broadcast
to get the packed transaction.-r
, --ref-block
TEXT — Set the reference block num or block id used for TAPOS (Transaction as Proof-of-Stake).-p
, --permission
TEXT — An account and permission level to authorize, as in '[email protected]' (defaults to '[email protected]').--max-cpu-usage-ms
UINT — Set an upper limit on the milliseconds of CPU usage budget, for the execution of the transaction (defaults to 0 which means no limit).--max-net-usage
UINT — Set an upper limit on the net usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-ram-usage
UINT — Set an upper limit on the ram usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-storage-usage
— Set an upper limit on the storage usage budget, (in bytes) for the transaction (defaults to 0 which means no limit).--delay-sec
UINT — Set the delay_sec
seconds, defaults to 0 s.--bandwidth-provider
TEXT — Set an account which provide own bandwidth for transaction.--dont-declare-names
— Do not add declarenames
action for resolved account names.(string) account
— The account to set/delete a permission authority for (required).(string) permission
— The permission name to set/delete an authority for (required).(string) authority
— [delete] NULL, [create/update] public key, JSON string or filename defining the authority, [code] contract name.(string) parent
— [create] The permission name of this parents permission, defaults to 'active'.--add-code
— [code] add '${code}' permission to specified permission authority.--remove-code
— [code] remove '${code}' permission from specified permission authority.-x
, --expiration
TEXT — Set the time (in seconds) before a transaction expires, defaults to 30 s.-f
, --force-unique
— Force the transaction to be unique. This will consume extra bandwidth and remove any protections against accidently issuing the same transaction multiple times.-s
, --skip-sign
— Specify if unlocked wallet keys should be used to sign transaction.-j
, --json
— Print result as JSON.-d
, --dont-broadcast
— Do not broadcast transaction to the network (just print to stdout
).--return-packed
— Used in conjunction with --dont-broadcast
to get the packed transaction.-r
, --ref-block
TEXT — Set the reference block num or block id used for TAPOS (Transaction as Proof-of-Stake).-p
, --permission
TEXT — An account and permission level to authorize, as in '[email protected]' (defaults to '[email protected]').--max-cpu-usage-ms
UINT — Set an upper limit on the milliseconds of CPU usage budget, for the execution of the transaction (defaults to 0 which means no limit).--max-net-usage
UINT — Set an upper limit on the net usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-ram-usage
UINT — Set an upper limit on the ram usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-storage-usage
— Set an upper limit on the storage usage budget, (in bytes) for the transaction (defaults to 0 which means no limit).--delay-sec
UINT — Set the delay_sec
seconds, defaults to 0 s.--bandwidth-provider
TEXT — Set an account which provide own bandwidth for transaction.--dont-declare-names
— Do not add declarenames
action for resolved account names.(string) account
— The account to set/delete a permission authority for (required).(string) code
— The account that owns the code for the action (required).(type) type
— The type of the action (required).(type) requirement
— [delete] NULL, [set/update] The permission name require for executing the given action (required).-x
, --expiration
TEXT — Set the time (in seconds) before a transaction expires, defaults to 30 s.-f
, --force-unique
— Force the transaction to be unique. This will consume extra bandwidth and remove any protections against accidently issuing the same transaction multiple times.-s
, --skip-sign
— Specify if unlocked wallet keys should be used to sign transaction.-j
, --json
— Print result as JSON.-d
, --dont-broadcast
— Do not broadcast transaction to the network (just print to stdout
).--return-packed
— Used in conjunction with --dont-broadcast
to get the packed transaction.-r
, --ref-block
TEXT — Set the reference block num or block id used for TAPOS (Transaction as Proof-of-Stake).-p
, --permission
TEXT — An account and permission level to authorize, as in '[email protected]' (defaults to '[email protected]').--max-cpu-usage-ms
UINT — Set an upper limit on the milliseconds of CPU usage budget, for the execution of the transaction (defaults to 0 which means no limit).--max-net-usage
UINT — Set an upper limit on the net usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-ram-usage
UINT — Set an upper limit on the ram usage budget (in bytes) for the transaction (defaults to 0 which means no limit).--max-storage-usage
— Set an upper limit on the storage usage budget, (in bytes) for the transaction (defaults to 0 which means no limit).--delay-sec
UINT — Set the delay_sec
seconds, defaults to 0 s.--bandwidth-provider
TEXT — Set an account which provide own bandwidth for transaction.--dont-declare-names
— Do not add declarenames
action for resolved account names.