{"version":"1.0.3","commands":{"abi_decode":{"id":"abi_decode","description":"Decodes ABI data for known ABI","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug abi_decode [abi encoded data]"],"flags":{"tx":{"name":"tx","type":"boolean","required":false,"allowNo":false},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[{"name":"abiEncodedData"}]},"config":{"id":"config","description":"Store and retrieve config","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug config [KEY] [VALUE]"],"flags":{"delete":{"name":"delete","type":"boolean","char":"d","description":"delete config key","allowNo":false}},"args":[{"name":"key"},{"name":"value"}]},"explain":{"id":"explain","description":"Explain the Ethereum transaction","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug explain [tx]"],"flags":{"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[{"name":"tx"}]},"mesh:orders":{"id":"mesh:orders","description":"Retrieves the orders from a Mesh node","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug mesh:orders"],"flags":{"mesh-url":{"name":"mesh-url","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[]},"mesh:stats":{"id":"mesh:stats","description":"Print the stats of a Mesh node","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug mesh:stats"],"flags":{"mesh-url":{"name":"mesh-url","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[]},"mesh:subscribe":{"id":"mesh:subscribe","description":"Subscribe to a feed of order events","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug mesh:subscribe"],"flags":{"mesh-url":{"name":"mesh-url","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[]},"misc:call":{"id":"misc:call","description":"Call the Ethereum transaction","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug misc:call [address] [callData]"],"flags":{"value":{"name":"value","type":"option","description":"Ether value to send","default":"1"},"from":{"name":"from","type":"option","description":"from account"},"blockNumber":{"name":"blockNumber","type":"option","description":"block number"},"gas":{"name":"gas","type":"option","description":"gas amount"},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[{"name":"address"},{"name":"callData"}]},"misc:current_block":{"id":"misc:current_block","description":"Gets the current ethereum block","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug misc:current_block"],"flags":{"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[{"name":"address"},{"name":"callData"}]},"misc:function_registry_check":{"id":"misc:function_registry_check","description":"Checks if known 0x functions are registered with Parity Registry","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug function_registration_check"],"flags":{"list":{"name":"list","type":"boolean","allowNo":false},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[]},"order:create":{"id":"order:create","description":"Creates a signed order","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug order:create"],"flags":{"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"}},"args":[]},"order:hash":{"id":"order:hash","description":"Hashes the provided order","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug order:hash --order [JSON_ORDER]"],"flags":{"order":{"name":"order","type":"option","char":"o","description":"The order in JSON format","required":true},"validate":{"name":"validate","type":"boolean","description":"Validate the signature of the order","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"order:info":{"id":"order:info","description":"Order Info for the provided order","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug order:info --order-hash [ORDER_HASH]"],"flags":{"order":{"name":"order","type":"option","char":"o","description":"The order in JSON format","required":true},"balances":{"name":"balances","type":"boolean","description":"Fetch the balances and allowances for the maker address","allowNo":false},"blockNumber":{"name":"blockNumber","type":"option","description":"The block number to fetch at"},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[]},"profile:create":{"id":"profile:create","description":"Creates a profile","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug profile:create"],"flags":{"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[]},"tokens:enable":{"id":"tokens:enable","description":"Enables a token for trading","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug tokens:enable"],"flags":{"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"},"token":{"name":"token","type":"option","required":true}},"args":[]},"staking:epoch:end":{"id":"staking:epoch:end","description":"Ends the current epoch","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:epoch:end"],"flags":{"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"}},"args":[]},"staking:epoch:stats":{"id":"staking:epoch:stats","description":"Details for the current Staking Epoch","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:epoch:stats"],"flags":{"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[]},"staking:pool:create":{"id":"staking:pool:create","description":"Creates a Staking Pool","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:pool:create"],"flags":{"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"}},"args":[]},"staking:pool:decrease_share":{"id":"staking:pool:decrease_share","description":"Decreases the Operator Share in the Staking pool","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:pool:decrease_share"],"flags":{"pool-id":{"name":"pool-id","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"}},"args":[]},"staking:pool:finalize":{"id":"staking:pool:finalize","description":"Finalizes the Staking pool","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:pool:finalize"],"flags":{"pool-id":{"name":"pool-id","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"}},"args":[]},"staking:pool:stake":{"id":"staking:pool:stake","description":"Stakes a Staking Pool","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:pool:stake"],"flags":{"pool-id":{"name":"pool-id","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"}},"args":[]},"staking:pool:stats":{"id":"staking:pool:stats","description":"Details for the current Staking Epoch","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:pool:stats"],"flags":{"pool-id":{"name":"pool-id","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"}},"args":[]},"staking:pool:unstake":{"id":"staking:pool:unstake","description":"Unstakes a Staking Pool","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:pool:unstake"],"flags":{"pool-id":{"name":"pool-id","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"}},"args":[]},"staking:pool:withdraw_rewards":{"id":"staking:pool:withdraw_rewards","description":"Withdraws Delegator Rewards from a Poo","pluginName":"0x-debug","pluginType":"core","aliases":[],"examples":["$ 0x-debug staking:pool:withdraw_rewards"],"flags":{"pool-id":{"name":"pool-id","type":"option","required":true},"json":{"name":"json","type":"boolean","description":"Output as JSON","required":false,"allowNo":false},"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"network-id":{"name":"network-id","type":"option","char":"n","description":"Ethereum network id"},"rpc-url":{"name":"rpc-url","type":"option","description":"Ethereum Node RPC URL"},"profile":{"name":"profile","type":"option","char":"p","description":"The config profile to use"},"private-key":{"name":"private-key","type":"option","description":"Private Key"},"mnemonic":{"name":"mnemonic","type":"option","description":"Mnemonic"}},"args":[]}}}