OperationManager

class Ditch.EOS.OperationManager

https://eosio.github.io/eos/group__eosiorpc.html

Methods

curl http://127.0.0.1:8888/v1/chain/get_block -X POST -d '{"block_num_or_id":5}' curl http://127.0.0.1:8888/v1/chain/get_block -X POST -d '{"block_num_or_id":0000000445a9f27898383fd7de32835d5d6a978cc14ce40d9f327b5329de796b}'

curl http://127.0.0.1:8888/v1/chain/get_account -X POST -d '{"account_name":"inita"}'

curl http://127.0.0.1:8888/v1/chain/get_code -X POST -d '{"account_name":"currency"}'

curl http://127.0.0.1:8888/v1/chain/get_table_rows -X POST -d '{"scope":"inita", "code":"currency", "table":"account", "json": true}' curl http://127.0.0.1:8888/v1/chain/get_table_rows -X POST -d '{"scope":"inita", "code":"currency", "table":"account", "json": true, "lower_bound":0, "upper_bound":-1, "limit":10}'

curl http://127.0.0.1:8888/v1/chain/abi_json_to_bin -X POST -d '{"code":"currency", "action":"transfer", "args":{"from":"initb", "to":"initc", "quantity":1000}}'

curl http://127.0.0.1:8888/v1/chain/abi_bin_to_json -X POST -d '{"code":"currency", "action":"transfer", "binargs":"000000008093dd74000000000094dd74e803000000000000"}'

curl http://localhost:8888/v1/chain/push_transaction -X POST -d '{"ref_block_num":"100","ref_block_prefix":"137469861","expiration":"2017-09-25T06:28:49","scope":["initb","initc"],"actions":[{"code":"currency","type":"transfer","recipients":["initb","initc"],"authorization":[{"account":"initb","permission":"active"}],"data":"000000000041934b000000008041934be803000000000000"}],"signatures":[],"authorizations":[]}'

curl http://localhost:8888/v1/chain/push_transaction -X POST -d '[{"ref_block_num":"101","ref_block_prefix":"4159312339","expiration":"2017-09-25T06:28:49","scope":["initb","initc"],"actions":[{"code":"currency","type":"transfer","recipients":["initb","initc"],"authorization":[{"account":"initb","permission":"active"}],"data":"000000000041934b000000008041934be803000000000000"}],"signatures":[],"authorizations":[]}, {"ref_block_num":"101","ref_block_prefix":"4159312339","expiration":"2017-09-25T06:28:49","scope":["inita","initc"],"actions":[{"code":"currency","type":"transfer","recipients":["inita","initc"],"authorization":[{"account":"inita","permission":"active"}],"data":"000000008040934b000000008041934be803000000000000"}],"signatures":[],"authorizations":[]}]'

curl http://localhost:8889/v1/wallet/open -X POST -d '"default"'

curl http://localhost:8889/v1/wallet/lock -X POST -d '"default"'

curl http://localhost:8889/v1/wallet/lock_all

curl http://localhost:8889/v1/wallet/unlock -X POST -d '["default", "PW5KFWYKqvt63d4iNvedfDEPVZL227D3RQ1zpVFzuUwhMAJmRAYyX"]'

curl http://localhost:8889/v1/wallet/import_key -X POST -d '["default","5KQwrPbwdL6PhXujxW37FSSQZ1JiwsST4cqQzDeyXtP79zkvFD3"]'

curl http://localhost:8889/v1/wallet/list_wallets

curl http://localhost:8889/v1/wallet/list_keys

curl http://localhost:8889/v1/wallet/get_public_keys

curl http://localhost:8889/v1/wallet/set_timeout -X POST -d '10'

curl http://localhost:8889/v1/wallet/sign_transaction -X POST -d '[{"ref_block_num":21453,"ref_block_prefix":3165644999,"expiration":"2017-12-08T10:28:49","scope":["initb","initc"],"read_scope":[],"messages":[{"code":"currency","type":"transfer","authorization":[{"account":"initb","permission":"active"}],"data":"000000008093dd74000000000094dd74e803000000000000"}],"signatures":[]}, ["EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV"], ""]'


AbiDef

class Ditch.EOS.Models.AbiDef

abi_def libraries\chain\include\eosio\chain\contracts\types.hpp

Properties and Fields


Action

class Ditch.EOS.Models.Action

action contracts\eosiolib\action.hpp

Properties and Fields


ActionDef

class Ditch.EOS.Models.ActionDef

action_def libraries\chain\include\eosio\chain\contracts\types.hpp

Properties and Fields


Authority

class Ditch.EOS.Models.Authority

authority contracts\eosio.system\native.hpp

Properties and Fields


BlockHeader

class Ditch.EOS.Models.BlockHeader

block_header contracts\eosio.system\eosio.system.hpp

Properties and Fields


ClausePair

class Ditch.EOS.Models.ClausePair

clause_pair libraries\chain\include\eosio\chain\contracts\types.hpp

Properties and Fields


FieldDef

class Ditch.EOS.Models.FieldDef

field_def libraries\chain\include\eosio\chain\contracts\types.hpp

Properties and Fields


KeyWeight

class Ditch.EOS.Models.KeyWeight

key_weight contracts\eosio.system\native.hpp

Properties and Fields


PackedTransaction

class Ditch.EOS.Models.PackedTransaction

packed_transaction libraries\chain\include\eosio\chain\transaction.hpp

Properties and Fields


Permission

class Ditch.EOS.Models.Permission

permission plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


PermissionLevel

class Ditch.EOS.Models.PermissionLevel

permission_level contracts\eosiolib\action.hpp

Properties and Fields


PermissionLevelWeight

class Ditch.EOS.Models.PermissionLevelWeight

permission_level_weight contracts\eosio.system\native.hpp

Properties and Fields


ProducerKey

class Ditch.EOS.Models.ProducerKey

producer_key contracts\eosiolib\privileged.hpp

Properties and Fields


ProducerSchedule

class Ditch.EOS.Models.ProducerSchedule

producer_schedule contracts\eosiolib\privileged.hpp

Properties and Fields


PublicKey

class Ditch.EOS.Models.PublicKey

public_key contracts\eosiolib\public_key.hpp

Properties and Fields


RegionSummary

class Ditch.EOS.Models.RegionSummary

region_summary libraries\chain\include\eosio\chain\block.hpp

Properties and Fields


ShardLock

class Ditch.EOS.Models.ShardLock

shard_lock libraries\chain\include\eosio\chain\block.hpp

Properties and Fields


ShardSummary

class Ditch.EOS.Models.ShardSummary

shard_summary libraries\chain\include\eosio\chain\block.hpp

Properties and Fields


SignedBlock

class Ditch.EOS.Models.SignedBlock: Ditch.EOS.Models.SignedBlockSummary

signed_block libraries\chain\include\eosio\chain\block.hpp

Properties and Fields


SignedBlockHeader

class Ditch.EOS.Models.SignedBlockHeader: Ditch.EOS.Models.BlockHeader

signed_block_header libraries\chain\include\eosio\chain\block.hpp

Properties and Fields


SignedBlockSummary

class Ditch.EOS.Models.SignedBlockSummary: Ditch.EOS.Models.SignedBlockHeader

signed_block_summary libraries\chain\include\eosio\chain\block.hpp

Properties and Fields


SignedTransaction

class Ditch.EOS.Models.SignedTransaction: Ditch.EOS.Models.Transaction

signed_transaction transaction.hpp

Properties and Fields


StructDef

class Ditch.EOS.Models.StructDef

struct_def libraries\chain\include\eosio\chain\contracts\types.hpp

Properties and Fields


TableDef

class Ditch.EOS.Models.TableDef

table_def libraries\chain\include\eosio\chain\contracts\types.hpp

Properties and Fields


Transaction

class Ditch.EOS.Models.Transaction: Ditch.EOS.Models.TransactionHeader

transaction libraries\chain\include\eosio\chain\transaction.hpp

Properties and Fields


TransactionHeader

class Ditch.EOS.Models.TransactionHeader

transaction_header libraries\chain\include\eosio\chain\transaction.hpp

Properties and Fields


TransactionReceipt

class Ditch.EOS.Models.TransactionReceipt

transaction_receipt libraries\chain\include\eosio\chain\transaction.hpp

Properties and Fields


TypeDef

class Ditch.EOS.Models.TypeDef

type_def libraries\chain\include\eosio\chain\contracts\types.hpp

Properties and Fields


AbiBinToJsonResult

class Ditch.EOS.Models.Results.AbiBinToJsonResult

abi_bin_to_json_result plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


AbiJsonToBinResult

class Ditch.EOS.Models.Results.AbiJsonToBinResult

abi_json_to_bin_result plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


GetAccountResults

class Ditch.EOS.Models.Results.GetAccountResults

get_account_results plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


GetBlockResult

class Ditch.EOS.Models.Results.GetBlockResult

https://eosio.github.io/eos/group__eosiorpc.html

Properties and Fields


GetCodeResults

class Ditch.EOS.Models.Results.GetCodeResults

get_code_results plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


GetRequiredKeysResult

class Ditch.EOS.Models.Results.GetRequiredKeysResult

get_required_keys_result plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


GetTableRowsResult

class Ditch.EOS.Models.Results.GetTableRowsResult

get_table_rows_result plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


PushTransactionResults

class Ditch.EOS.Models.Results.PushTransactionResults

push_transaction_results plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


AbiBinToJsonParams

class Ditch.EOS.Models.Params.AbiBinToJsonParams

abi_bin_to_json_params plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


AbiJsonToBinParams

class Ditch.EOS.Models.Params.AbiJsonToBinParams

abi_json_to_bin_params plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


GetAccountParams

class Ditch.EOS.Models.Params.GetAccountParams

get_account_params plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


GetCodeParams

class Ditch.EOS.Models.Params.GetCodeParams

get_code_params plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


GetRequiredKeysParams

class Ditch.EOS.Models.Params.GetRequiredKeysParams

get_required_keys_params plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


GetTableRowsParams

class Ditch.EOS.Models.Params.GetTableRowsParams

get_table_rows_params plugins\chain_plugin\include\eosio\chain_plugin\chain_plugin.hpp

Properties and Fields


CompressionType

enum Ditch.EOS.Models.Enums.CompressionType

compression_type libraries\chain\include\eosio\chain\transaction.hpp

Enum Values


StatusEnum

enum Ditch.EOS.Models.Enums.StatusEnum

status_enum libraries\chain\include\eosio\chain\transaction.hpp

Enum Values