Get desktop application:
View/edit binary Protocol Buffers messages
string address = 1
int64 nonce = 2
bytes metadatas_hash = 4
bytes assets_hash = 5
optional Contract contract = 6
int64 balance = 7
optional ControlledArea controlled_area = 8
string public_key = 9
Used in: Account, OperationCreateAccount
int64 master_weight = 1
repeated Signer signers = 2
Used in: AccountPrivilege
string sender = 1
string data = 2
int64 timestamp = 3
Used in: ChainHello
CHAIN_TYPE_NONE = 0
CHAIN_HELLO = 10
CHAIN_TX_STATUS = 11
CHAIN_PEER_ONLINE = 12
CHAIN_PEER_OFFLINE = 13
CHAIN_PEER_MESSAGE = 14
CHAIN_SUBMITTRANSACTION = 15
CHAIN_LEDGER_HEADER = 16
CHAIN_CONTRACT_LOG = 17
CHAIN_LEDGER_TXS = 18
CHAIN_SUBSCRIBE_TX = 19
CHAIN_TX_ENV_STORE = 20
string src_peer_addr = 1
repeated string des_peer_addrs = 2
bytes data = 3
int32 error_code = 1
string error_desc = 2
string self_addr = 1
int64 ledger_version = 2
int64 monitor_version = 3
string chain_version = 4
int64 timestamp = 5
int64 network_id = 6
string chain_code = 7
string address_prefix = 8
repeated string address = 1
string tx_hash = 2
string source_address = 3
int64 source_account_seq = 4
int64 ledger_seq = 5
int64 new_account_seq = 6
string error_desc = 8
int64 timestamp = 9
Used in: ChainTxStatus
UNDEFINED = 0
CONFIRMED = 1
PENDING = 2
COMPLETE = 3
FAILURE = 4
APPLY_FAILURE = 5
Used in: Ledgers
int64 close_time = 2
bytes previous_proof = 3
int64 ledger_seq = 4
bytes previous_ledger_hash = 5
optional LedgerUpgrade ledger_upgrade = 6
bytes txs = 8
bytes txhash = 9
Used in: ConsensusValue
repeated int32 expire_tx_ids = 1
repeated int32 error_tx_ids = 2
int32 succ_tx_count = 3
Used in: Account, OperationCreateAccount, OperationCreatePrivateContract, PrivateContractAccount
string payload = 2
int64 version = 3
Used in: Contract
JAVASCRIPT = 0
EVM = 1
SYSTEM = 2
Used in: Account
Used in: ControlledArea, OperationSetControlledArea
Used in: ControlledArea, OperationSetControlledArea
UNCERT = 0
TRUSTED = 1
UNTRUSTED = 2
int64 type = 1
bytes hash = 2
Used in: ChainTxStatus, HelloResponse, TransactionEnvResult
ERRCODE_SUCCESS = 0
ERRCODE_INTERNAL_ERROR = 1
ERRCODE_INVALID_PARAMETER = 2
ERRCODE_ALREADY_EXIST = 3
ERRCODE_NOT_EXIST = 4
ERRCODE_TX_TIMEOUT = 5
ERRCODE_ACCESS_DENIED = 6
ERRCODE_MATH_OVERFLOW = 7
ERRCODE_EXPR_CONDITION_RESULT_FALSE = 20
ERRCODE_EXPR_CONDITION_SYNTAX_ERROR = 21
ERRCODE_INVALID_PUBKEY = 90
ERRCODE_INVALID_PRIKEY = 91
ERRCODE_ASSET_INVALID = 92
ERRCODE_INVALID_SIGNATURE = 93
ERRCODE_INVALID_ADDRESS = 94
ERRCODE_MISSING_OPERATIONS = 97
ERRCODE_TOO_MANY_OPERATIONS = 98
ERRCODE_BAD_SEQUENCE = 99
ERRCODE_ACCOUNT_LOW_RESERVE = 100
ERRCODE_ACCOUNT_SOURCEDEST_EQUAL = 101
ERRCODE_ACCOUNT_DEST_EXIST = 102
ERRCODE_ACCOUNT_NOT_EXIST = 103
ERRCODE_ACCOUNT_ASSET_LOW_RESERVE = 104
ERRCODE_ACCOUNT_ASSET_AMOUNT_TOO_LARGE = 105
ERRCODE_ACCOUNT_INIT_LOW_RESERVE = 106
ERRCODE_FEE_NOT_ENOUGH = 111
ERRCODE_FEE_INVALID = 112
ERRCODE_OUT_OF_TXCACHE = 114
ERRCODE_WEIGHT_NOT_VALID = 120
ERRCODE_THRESHOLD_NOT_VALID = 121
ERRCODE_INVALID_DATAVERSION = 144
ERRCODE_TX_SIZE_TOO_BIG = 146
ERRCODE_CONTRACT_EXECUTE_FAIL = 151
ERRCODE_CONTRACT_SYNTAX_ERROR = 152
ERRCODE_CONTRACT_TOO_MANY_RECURSION = 153
ERRCODE_CONTRACT_TOO_MANY_TRANSACTIONS = 154
ERRCODE_CONTRACT_EXECUTE_EXPIRED = 155
ERRCODE_INVALID_CONTRACT = 156
ERRCODE_INVALID_CONTRACTVERSION = 157
ERRCODE_TX_INSERT_QUEUE_FAIL = 160
int64 begin = 1
int64 end = 2
int64 timestamp = 3
int64 chain_id = 4
int64 network_id = 1
int64 ledger_version = 2
int64 overlay_version = 3
string chain_version = 4
int64 listening_port = 5
string node_address = 6
string node_rand = 7
string license = 8
Used in: ControlledArea, OperationCreateAccount, OperationSetControlledArea
string key = 1
string value = 2
int64 version = 3
Used in: Ledger, LedgerTxs
int64 seq = 1
bytes hash = 2
bytes previous_hash = 3
bytes account_tree_hash = 4
int64 close_time = 5
bytes consensus_value_hash = 6
int64 version = 7
int64 tx_count = 8
bytes validators_hash = 9
string reserve = 10
bytes fees_hash = 11
int64 chain_id = 12
Used in: ConsensusValue, LedgerUpgradeNotify
int64 new_ledger_version = 1
repeated string new_validator_list = 2
string chain_code = 3
int64 nonce = 1
optional Signature signature = 3
int64 max_seq = 3
bytes proof = 4
int64 chain_id = 5
Used in: Ledgers
OK = 0
OUT_OF_SYNC = 1
OUT_OF_LEDGERS = 2
BUSY = 3
REFUSE = 4
INTERNAL = 5
UNKNOWN = 0
SIGNATURE = 100
OVERLAY_MSGTYPE_NONE = 0
OVERLAY_MSGTYPE_PING = 1
OVERLAY_MSGTYPE_HELLO = 2
OVERLAY_MSGTYPE_PEERS = 3
OVERLAY_MSGTYPE_TRANSACTION = 4
OVERLAY_MSGTYPE_LEDGERS = 5
OVERLAY_MSGTYPE_PBFT = 6
OVERLAY_MSGTYPE_LEDGER_UPGRADE_NOTIFY = 7
Used in: Transaction
string source_address = 2
bytes metadata = 3
bytes raw_source_address = 20
Used in: Operation, OperationTypeThreshold
UNKNOWN = 0
CREATE_ACCOUNT = 1
SET_METADATA = 4
SET_SIGNER_WEIGHT = 5
SET_THRESHOLD = 6
PAY_COIN = 7
LOG = 8
SET_PRIVILEGE = 9
UPGRADE_CONTRACT = 10
SET_CONTROLLED_AREA = 11
CREATE_PRIVATE_CONTRACT = 12
CALL_PRIVATE_CONTRACT = 13
Used in: Operation
string dest_address = 1
string input = 2
Used in: Operation
string dest_address = 1
optional Contract contract = 2
repeated KeyPair metadatas = 4
int64 init_balance = 5
string init_input = 6
string dest_public_key = 7
bytes raw_dest_address = 8
Used in: Operation
optional Contract contract = 1
string init_input = 2
Used in: Operation
string topic = 1
repeated string datas = 2
Used in: Operation
string dest_address = 1
int64 amount = 2
string input = 3
bytes raw_dest_address = 4
Used in: Operation
string dest_address = 1
bool s_trusted = 2
bool s_status = 3
repeated KeyPair attributes = 6
Used in: Operation
string key = 1
string value = 2
int64 version = 3
bool delete_flag = 4
Used in: Operation
string master_weight = 1
repeated Signer signers = 2
string tx_threshold = 3
Used in: Operation
int64 master_weight = 1
repeated Signer signers = 2
Used in: Operation
Used in: AccountThreshold, OperationSetPrivilege, OperationSetThreshold
Used in: Operation
string dest_address = 1
string payload = 2
int64 type = 3
Used in: Peers
string ip = 1
int64 port = 2
int64 num_failures = 3
int64 next_attempt_time = 4
int64 active_time = 5
int64 connection_id = 6
string address = 1
bytes metadatas_hash = 2
optional Contract contract = 3
Used in: LedgerUpgradeNotify, TransactionEnv
string public_key = 1
bytes sign_data = 2
Used in: AccountPrivilege, OperationSetPrivilege, OperationSetSignerWeight
string address = 1
int64 weight = 2
SIGNER_NONE = 0
SIGNER = 100
Used in: TransactionEnv
string source_address = 1
int64 nonce = 2
string expr_condition = 3
repeated Operation operations = 4
bytes metadata = 5
int64 fee_limit = 6
int64 gas_price = 7
int64 ceil_ledger_seq = 8
int64 chain_id = 9
string address_prefix = 10
bytes raw_source_address = 11
UNKNOWN = 0
OPERATIONS = 1000
Used in: Ledger, TransactionEnvResult, TransactionEnvSet, TransactionEnvStore
Used in: LedgerTxs
string tx_hash = 2
string error_desc = 4
int64 ledger_seq = 5
int64 close_time = 6
int64 actual_fee = 7
repeated bytes contract_tx_hashes = 8
Used in: ConsensusValue
optional TransactionEnv transaction_env = 1
int32 error_code = 2
string error_desc = 3
int64 ledger_seq = 4
int64 close_time = 5
bytes hash = 6
int64 actual_fee = 7
repeated bytes contract_tx_hashes = 8
Used in: TransactionEnv
Used in: Trigger
bytes hash = 1
int64 index = 2
Used in: Trigger
NORMAL_TRANSACTION = 0
CONTRACT_TRANSACTION = 1
int64 type = 1
bool request = 2
int64 sequence = 3
bytes data = 4