Get desktop application:
View/edit binary Protocol Buffers messages
bytes owner_address = 1
bytes contract_address = 2
bytes ask = 1
bytes nsk = 2
bytes ovk = 3
string from_amount = 4
repeated SpendNoteTRC20 shielded_spends = 5
repeated ReceiveNote shielded_receives = 6
bytes transparent_to_address = 7
string to_amount = 8
bytes shielded_TRC20_contract_address = 9
bytes ak = 1
bytes nsk = 2
bytes ovk = 3
string from_amount = 4
repeated SpendNoteTRC20 shielded_spends = 5
repeated ReceiveNote shielded_receives = 6
bytes transparent_to_address = 7
string to_amount = 8
bytes shielded_TRC20_contract_address = 9
bytes owner_address = 1
int64 call_token_value = 3
int64 token_id = 4
bytes passPhrase = 1
bytes toAddress = 2
int64 amount = 3
bytes passPhrase = 1
bytes toAddress = 2
string assetId = 3
int64 amount = 4
bytes privateKey = 1
bytes toAddress = 2
string assetId = 3
int64 amount = 4
bytes privateKey = 1
bytes toAddress = 2
int64 amount = 3
bytes owner_address = 1
bytes first_token_id = 2
int64 first_token_balance = 3
bytes second_token_id = 4
int64 second_token_balance = 5
bytes owner_address = 1
int64 exchange_id = 2
bytes token_id = 3
int64 quant = 4
bytes owner_address = 1
int64 exchange_id = 2
bytes token_id = 3
int64 quant = 4
int64 expected = 5
bytes owner_address = 1
int64 exchange_id = 2
bytes token_id = 3
int64 quant = 4
string address = 1
string privateKey = 2
int64 freeNetUsed = 1
int64 freeNetLimit = 2
int64 NetUsed = 3
int64 NetLimit = 4
map<string, int64> assetNetUsed = 5
map<string, int64> assetNetLimit = 6
int64 TotalNetLimit = 7
int64 TotalNetWeight = 8
int64 freeNetUsed = 1
int64 freeNetLimit = 2
int64 NetUsed = 3
int64 NetLimit = 4
map<string, int64> assetNetUsed = 5
map<string, int64> assetNetLimit = 6
int64 TotalNetLimit = 7
int64 TotalNetWeight = 8
int64 EnergyUsed = 13
int64 EnergyLimit = 14
int64 TotalEnergyLimit = 15
int64 TotalEnergyWeight = 16
int64 storageUsed = 21
int64 storageLimit = 22
bytes from_address = 1
bytes to_address = 2
bytes account = 1
repeated bytes fromAccounts = 2
repeated bytes toAccounts = 3
bytes ask = 1
bytes nsk = 2
bytes ovk = 3
bytes sell_token_id = 1
bytes buy_token_id = 2
bytes sk = 1
bytes ask = 2
bytes nsk = 3
bytes ovk = 4
bytes ak = 5
bytes nk = 6
bytes ivk = 7
bytes d = 8
bytes pkD = 9
string payment_address = 10
int64 beginSyncNum = 1
string block = 2
string solidityBlock = 3
int32 currentConnectCount = 4
int32 activeConnectCount = 5
int32 passiveConnectCount = 6
int64 totalFlow = 7
map<string, string> cheatWitnessInfoMap = 11
repeated bytes approved_list = 2
optional Permission permission = 1
repeated bytes approved_list = 2
int64 current_weight = 3
repeated BytesMessage spend_authority_signature = 2
string amount = 3
bytes transparent_to_address = 4
bytes pkD = 2
string payment_address = 3
optional Note note = 1
bytes ak = 2
bytes nk = 3
int64 position = 4
bytes shielded_TRC20_contract_address = 5
bytes owner_address = 1
bytes order_id = 2
bytes owner_address = 1
bytes sell_token_id = 2
int64 sell_token_quantity = 3
bytes buy_token_id = 4
int64 buy_token_quantity = 5
bytes pre_price_key = 6
bytes owner_address = 1
int64 proposal_id = 2
bool is_add_approval = 3
bytes owner_address = 1
map<int64, int64> parameters = 2
bytes owner_address = 1
int64 proposal_id = 2
int64 start_block_index = 1
int64 end_block_index = 2
bytes shielded_TRC20_contract_address = 3
bytes ivk = 4
bytes ak = 5
bytes nk = 6
repeated string events = 7
int64 start_block_index = 1
int64 end_block_index = 2
bytes ovk = 3
bytes shielded_TRC20_contract_address = 4
repeated string events = 5
bytes account_id = 1
bytes owner_address = 2
bytes owner_address = 1
int32 brokerage = 2
bytes owner_address = 1
bytes contract_address = 2
int64 origin_energy_limit = 3
bytes owner_address = 1
bytes contract_address = 2
int64 consume_user_resource_percent = 3
Used as response type in: Wallet.GetAccount, Wallet.GetAccountById, WalletSolidity.GetAccount
bytes account_name = 1
bytes address = 3
int64 balance = 4
repeated Vote votes = 5
map<string, int64> asset = 6
map<string, int64> assetV2 = 56
int64 net_usage = 8
int64 acquired_delegated_frozen_balance_for_bandwidth = 41
int64 delegated_frozen_balance_for_bandwidth = 42
int64 create_time = 9
int64 latest_opration_time = 10
int64 allowance = 11
int64 latest_withdraw_time = 12
bytes code = 13
bool is_witness = 14
bool is_committee = 15
bytes asset_issued_name = 17
bytes asset_issued_ID = 57
map<string, int64> latest_asset_operation_time = 18
map<string, int64> latest_asset_operation_timeV2 = 58
int64 free_net_usage = 19
map<string, int64> free_asset_net_usage = 20
map<string, int64> free_asset_net_usageV2 = 59
int64 latest_consume_time = 21
int64 latest_consume_free_time = 22
bytes account_id = 23
bytes codeHash = 30
optional Permission owner_permission = 31
optional Permission witness_permission = 32
repeated Permission active_permission = 33
Used in: Account
int64 energy_usage = 1
optional Frozen frozen_balance_for_energy = 2
int64 latest_consume_time_for_energy = 3
int64 acquired_delegated_frozen_balance_for_energy = 4
int64 delegated_frozen_balance_for_energy = 5
int64 storage_limit = 6
int64 storage_usage = 7
int64 latest_exchange_storage_time = 8
Used in: Account, AccountResource
int64 frozen_balance = 1
int64 expire_time = 2
Used as request type in: Wallet.GetAccount, Wallet.GetAccountNet, Wallet.GetAccountResource, Wallet.GetAssetIssueByAccount, WalletSolidity.GetAccount
Used as request type in: Wallet.CreateAccount, Wallet.CreateAccount2
bytes owner_address = 1
bytes account_address = 2
Used in: authority
bytes name = 1
bytes address = 2
Used in: Account, AccountCreateContract
Normal = 0
AssetIssue = 1
Contract = 2
Used as request type in: Wallet.UpdateAccount, Wallet.UpdateAccount2
bytes account_name = 1
bytes owner_address = 2
Used as request type in: Wallet.CreateAssetIssue, Wallet.CreateAssetIssue2
Used as response type in: Wallet.GetAssetIssueById, Wallet.GetAssetIssueByName
Used as field type in: AssetIssueList
string id = 41
bytes owner_address = 1
bytes name = 2
bytes abbr = 3
int64 total_supply = 4
int32 trx_num = 6
int32 precision = 7
int32 num = 8
int64 start_time = 9
int64 end_time = 10
int64 order = 11
int32 vote_score = 16
bytes description = 20
bytes url = 21
int64 free_asset_net_limit = 22
int64 public_free_asset_net_limit = 23
int64 public_free_asset_net_usage = 24
int64 public_latest_free_net_time = 25
Used in: AssetIssueContract
int64 frozen_amount = 1
int64 frozen_days = 2
Used as response type in: Wallet.GetAssetIssueByAccount, Wallet.GetAssetIssueList, Wallet.GetAssetIssueListByName, Wallet.GetPaginatedAssetIssueList
Used as response type in: Wallet.GetBlockById, Wallet.GetBlockByNum, Wallet.GetNowBlock
Used as field type in: BlockList
Used as response type in: Wallet.GetBlockByNum2, Wallet.GetNowBlock2, WalletSolidity.GetNowBlock2
Used as field type in: BlockListExtention
Used in: Block, BlockExtention
bytes witness_signature = 2
Used in: BlockHeader
int64 timestamp = 1
bytes txTrieRoot = 2
bytes parentHash = 3
int64 number = 7
int64 witness_id = 8
bytes witness_address = 9
int32 version = 10
bytes accountStateRoot = 11
Used as request type in: Wallet.GetBlockByLimitNext, Wallet.GetBlockByLimitNext2
int64 startNum = 1
int64 endNum = 2
Used as response type in: Wallet.GetBlockByLatestNum, Wallet.GetBlockByLimitNext
Used as response type in: Wallet.GetBlockByLatestNum2, Wallet.GetBlockByLimitNext2, WalletSolidity.GetBlockByLatestNum2
Used as request type in: Wallet.CreateAddress, Wallet.GetAkFromAsk, Wallet.GetAssetIssueById, Wallet.GetAssetIssueByName, Wallet.GetAssetIssueListByName, Wallet.GetBlockById, Wallet.GetBrokerageInfo, Wallet.GetContract, Wallet.GetContractInfo, Wallet.GetDelegatedResourceAccountIndex, Wallet.GetExchangeById, Wallet.GetExpandedSpendingKey, Wallet.GetMarketOrderByAccount, Wallet.GetMarketOrderById, Wallet.GetNkFromNsk, Wallet.GetProposalById, Wallet.GetRewardInfo, Wallet.GetTransactionById, Wallet.GetTransactionInfoById, WalletSolidity.GetRewardInfo, WalletSolidity.GetTransactionById
Used as response type in: Wallet.CreateAddress, Wallet.GetAkFromAsk, Wallet.GetNkFromNsk, Wallet.GetRcm, Wallet.GetSpendingKey, Wallet.GetTriggerInputForShieldedTRC20Contract
Used as field type in: ShieldedTRC20TriggerContractParameters
Used in: ChainParameters
string key = 1
int64 value = 2
Used as response type in: Wallet.ScanShieldedTRC20NotesByIvk, Wallet.ScanShieldedTRC20NotesByOvk
Used in: DecryptNotesTRC20
optional Note note = 1
int64 position = 2
bool is_spent = 3
bytes txid = 4
int32 index = 5
string to_amount = 6
bytes transparent_to_address = 7
Used in: DelegatedResourceList
bytes from = 1
bytes to = 2
int64 frozen_balance_for_bandwidth = 3
int64 frozen_balance_for_energy = 4
int64 expire_time_for_bandwidth = 5
int64 expire_time_for_energy = 6
Used as response type in: Wallet.GetDiversifier
Used as field type in: IncomingViewingKeyDiversifierMessage, PaymentAddressMessage
Used as response type in: Wallet.EasyTransfer, Wallet.EasyTransferAsset, Wallet.EasyTransferAssetByPrivate, Wallet.EasyTransferByPrivate
Used as request type in: Wallet.GenerateAddress, Wallet.GetAssetIssueList, Wallet.GetChainParameters, Wallet.GetDiversifier, Wallet.GetMarketPairList, Wallet.GetNewShieldedAddress, Wallet.GetNextMaintenanceTime, Wallet.GetNodeInfo, Wallet.GetNowBlock, Wallet.GetNowBlock2, Wallet.GetRcm, Wallet.GetSpendingKey, Wallet.ListExchanges, Wallet.ListNodes, Wallet.ListProposals, Wallet.ListWitnesses, Wallet.TotalTransaction, WalletSolidity.GetNowBlock2
(message has no fields)
Used as response type in: Wallet.GetExchangeById
Used as field type in: ExchangeList
int64 exchange_id = 1
bytes creator_address = 2
int64 create_time = 3
bytes first_token_id = 6
int64 first_token_balance = 7
bytes second_token_id = 8
int64 second_token_balance = 9
Used as response type in: Wallet.GetPaginatedExchangeList, Wallet.ListExchanges
Used as request type in: Wallet.FreezeBalance, Wallet.FreezeBalance2
bytes owner_address = 1
int64 frozen_balance = 2
int64 frozen_duration = 3
bytes receiver_address = 15
Used as response type in: Wallet.GetIncomingViewingKey
Used as field type in: IncomingViewingKeyDiversifierMessage
Used in: TransactionInfo
bytes hash = 1
bytes caller_address = 2
bytes transferTo_address = 3
bytes note = 5
bool rejected = 6
Used in: InternalTransaction
int64 callValue = 1
string tokenId = 2
Used in: Permission
bytes address = 1
int64 weight = 2
Used as response type in: Wallet.GetMarketOrderById
Used as field type in: MarketOrderList
bytes order_id = 1
bytes owner_address = 2
int64 create_time = 3
bytes sell_token_id = 4
int64 sell_token_quantity = 5
bytes buy_token_id = 6
int64 buy_token_quantity = 7
int64 sell_token_quantity_remain = 9
int64 sell_token_quantity_return = 10
bytes prev = 12
bytes next = 13
Used in: MarketOrder
ACTIVE = 0
INACTIVE = 1
CANCELED = 2
Used in: TransactionInfo
bytes makerOrderId = 1
bytes takerOrderId = 2
int64 fillSellQuantity = 3
int64 fillBuyQuantity = 4
Used as response type in: Wallet.GetMarketOrderByAccount, Wallet.GetMarketOrderListByPair
Used as request type in: Wallet.GetMarketOrderListByPair, Wallet.GetMarketPriceByPair
Used as field type in: MarketOrderPairList
bytes sell_token_id = 1
bytes buy_token_id = 2
Used in: MarketPriceList
int64 sell_token_quantity = 1
int64 buy_token_quantity = 2
Used in: NodeInfo
string codeVersion = 1
string p2pVersion = 2
int32 listenPort = 3
bool discoverEnable = 4
int32 activeNodeSize = 5
int32 passiveNodeSize = 6
int32 sendNodeSize = 7
int32 maxConnectCount = 8
int32 sameIpMaxConnectCount = 9
int32 backupListenPort = 10
int32 backupMemberSize = 11
int32 backupPriority = 12
int32 dbVersion = 13
int32 minParticipationRate = 14
bool supportConstant = 15
double minTimeRatio = 16
double maxTimeRatio = 17
int64 allowCreationOfContracts = 18
int64 allowAdaptiveEnergy = 19
Used in: NodeInfo
int32 threadCount = 1
int32 deadLockThreadCount = 2
int32 cpuCount = 3
int64 totalMemory = 4
int64 freeMemory = 5
double cpuRate = 6
string javaVersion = 7
string osName = 8
int64 jvmTotalMemoery = 9
int64 jvmFreeMemory = 10
double processCpuRate = 11
Used in: MachineInfo
string name = 1
string lockName = 2
string lockOwner = 3
string state = 4
int64 blockTime = 5
int64 waitTime = 6
string stackTrace = 7
Used in: MachineInfo
string name = 1
int64 initSize = 2
int64 useSize = 3
int64 maxSize = 4
double useRate = 5
Used in: NodeInfo
string lastSyncBlock = 1
int64 remainNum = 2
int64 lastBlockUpdateTime = 3
bool syncFlag = 4
int64 headBlockTimeWeBothHave = 5
bool needSyncFromPeer = 6
bool needSyncFromUs = 7
string host = 8
int32 port = 9
string nodeId = 10
int64 connectTime = 11
double avgLatency = 12
int32 syncToFetchSize = 13
int64 syncToFetchSizePeekNum = 14
int32 syncBlockRequestedSize = 15
int64 unFetchSynNum = 16
int32 blockInPorcSize = 17
string headBlockWeBothHave = 18
bool isActive = 19
int32 score = 20
int32 nodeCount = 21
int64 inFlow = 22
int32 disconnectTimes = 23
string localDisconnectReason = 24
string remoteDisconnectReason = 25
Used in: NodeList
Used in: Node
bytes host = 1
int32 port = 2
Used in: DecryptNotesTRC20.NoteTx, NfTRC20Parameters, ReceiveNote, SpendNoteTRC20
int64 value = 1
string payment_address = 2
bytes rcm = 3
bytes memo = 4
Used as request type in: Wallet.GetBlockByLatestNum, Wallet.GetBlockByLatestNum2, Wallet.GetBlockByNum, Wallet.GetBlockByNum2, Wallet.GetTransactionCountByBlockNum, Wallet.GetTransactionInfoByBlockNum, WalletSolidity.GetBlockByLatestNum2
Used as response type in: Wallet.GetBrokerageInfo, Wallet.GetNextMaintenanceTime, Wallet.GetRewardInfo, Wallet.GetTransactionCountByBlockNum, Wallet.TotalTransaction, WalletSolidity.GetRewardInfo
Used as request type in: Wallet.GetPaginatedAssetIssueList, Wallet.GetPaginatedExchangeList, Wallet.GetPaginatedProposalList
int64 offset = 1
int64 limit = 2
Used as request type in: Wallet.ParticipateAssetIssue, Wallet.ParticipateAssetIssue2
bytes owner_address = 1
bytes to_address = 2
bytes asset_name = 3
int64 amount = 4
Used in: Account, AccountPermissionUpdateContract, TransactionSignWeight
int32 id = 2
string permission_name = 3
int64 threshold = 4
int32 parent_id = 5
bytes operations = 6
repeated Key keys = 7
Used in: Permission
Owner = 0
Witness = 1
Active = 2
Used as response type in: Wallet.GetProposalById
Used as field type in: ProposalList
int64 proposal_id = 1
bytes proposer_address = 2
map<int64, int64> parameters = 3
int64 expiration_time = 4
int64 create_time = 5
repeated bytes approvals = 6
Used in: Proposal
PENDING = 0
DISAPPROVED = 1
APPROVED = 2
CANCELED = 3
Used as response type in: Wallet.GetPaginatedProposalList, Wallet.ListProposals
Used in: ShieldedTRC20Parameters
bytes value_commitment = 1
bytes note_commitment = 2
bytes epk = 3
bytes c_enc = 4
bytes c_out = 5
bytes zkproof = 6
Used in: PrivateShieldedTRC20Parameters, PrivateShieldedTRC20ParametersWithoutAsk
Used in: FreezeBalanceContract, UnfreezeBalanceContract
Used in: TransactionInfo
int64 energy_usage = 1
int64 energy_fee = 2
int64 origin_energy_usage = 3
int64 energy_usage_total = 4
int64 net_usage = 5
int64 net_fee = 6
Used as response type in: Wallet.CreateShieldedContractParameters, Wallet.CreateShieldedContractParametersWithoutAsk
Used as field type in: ShieldedTRC20TriggerContractParameters
bytes binding_signature = 3
bytes message_hash = 4
string trigger_contract_input = 5
string parameter_type = 6
Used as response type in: Wallet.GetContract
Used as field type in: CreateSmartContract, SmartContractDataWrapper
bytes origin_address = 1
bytes contract_address = 2
bytes bytecode = 4
int64 call_value = 5
int64 consume_user_resource_percent = 6
string name = 7
int64 origin_energy_limit = 8
bytes code_hash = 9
bytes trx_hash = 10
Used in: SmartContract
Used in: ABI
bool anonymous = 1
bool constant = 2
string name = 3
bool payable = 7
Used in: Entry
UnknownEntryType = 0
Constructor = 1
Function = 2
Event = 3
Fallback = 4
Used in: Entry
bool indexed = 1
string name = 2
string type = 3
Used in: Entry
UnknownMutabilityType = 0
Pure = 1
View = 2
Nonpayable = 3
Payable = 4
Used in: ShieldedTRC20Parameters
bytes value_commitment = 1
bytes anchor = 2
bytes nullifier = 3
bytes rk = 4
bytes zkproof = 5
bytes spend_authority_signature = 6
Used in: PrivateShieldedTRC20Parameters, PrivateShieldedTRC20ParametersWithoutAsk
optional Note note = 1
bytes alpha = 2
bytes root = 3
bytes path = 4
int64 pos = 5
Used as request type in: Wallet.BroadcastTransaction, Wallet.CreateCommonTransaction, Wallet.GetTransactionApprovedList, Wallet.GetTransactionSignWeight
Used as response type in: Wallet.CreateAccount, Wallet.CreateAssetIssue, Wallet.CreateTransaction, Wallet.CreateWitness, Wallet.FreezeBalance, Wallet.GetTransactionById, Wallet.GetTransactionSign, Wallet.ParticipateAssetIssue, Wallet.SetAccountId, Wallet.TransferAsset, Wallet.UnfreezeAsset, Wallet.UnfreezeBalance, Wallet.UpdateAccount, Wallet.UpdateAsset, Wallet.UpdateWitness, Wallet.VoteWitnessAccount, Wallet.WithdrawBalance, WalletSolidity.GetTransactionById
Used as field type in: Block, EasyTransferResponse, TransactionExtention, TransactionList, TransactionSign
repeated bytes signature = 2
Used in: raw
bytes provider = 3
bytes ContractName = 4
int32 Permission_id = 5
Used in: Contract
AccountCreateContract = 0
TransferContract = 1
TransferAssetContract = 2
VoteAssetContract = 3
VoteWitnessContract = 4
WitnessCreateContract = 5
AssetIssueContract = 6
WitnessUpdateContract = 8
ParticipateAssetIssueContract = 9
AccountUpdateContract = 10
FreezeBalanceContract = 11
UnfreezeBalanceContract = 12
WithdrawBalanceContract = 13
UnfreezeAssetContract = 14
UpdateAssetContract = 15
ProposalCreateContract = 16
ProposalApproveContract = 17
ProposalDeleteContract = 18
SetAccountIdContract = 19
CustomContract = 20
CreateSmartContract = 30
TriggerSmartContract = 31
GetContract = 32
UpdateSettingContract = 33
ExchangeCreateContract = 41
ExchangeInjectContract = 42
ExchangeWithdrawContract = 43
ExchangeTransactionContract = 44
UpdateEnergyLimitContract = 45
AccountPermissionUpdateContract = 46
ClearABIContract = 48
UpdateBrokerageContract = 49
ShieldedTransferContract = 51
MarketSellAssetContract = 52
MarketCancelOrderContract = 53
Used in: Transaction
int64 fee = 1
string assetIssueID = 14
int64 withdraw_amount = 15
int64 unfreeze_amount = 16
int64 exchange_received_amount = 18
int64 exchange_inject_another_amount = 19
int64 exchange_withdraw_another_amount = 20
int64 exchange_id = 21
int64 shielded_transaction_fee = 22
Used in: Result
Used in: ResourceReceipt, Result
DEFAULT = 0
SUCCESS = 1
REVERT = 2
BAD_JUMP_DESTINATION = 3
OUT_OF_MEMORY = 4
PRECOMPILED_CONTRACT = 5
STACK_TOO_SMALL = 6
STACK_TOO_LARGE = 7
ILLEGAL_OPERATION = 8
STACK_OVERFLOW = 9
OUT_OF_ENERGY = 10
OUT_OF_TIME = 11
JVM_STACK_OVER_FLOW = 12
UNKNOWN = 13
TRANSFER_FAILED = 14
Used in: Transaction
bytes ref_block_bytes = 1
int64 ref_block_num = 3
bytes ref_block_hash = 4
int64 expiration = 8
repeated authority auths = 9
bytes data = 10
repeated Contract contract = 11
bytes scripts = 12
int64 timestamp = 14
int64 fee_limit = 18
Used in: TransactionApprovedList
Used in: Result
SUCCESS = 0
SIGNATURE_FORMAT_ERROR = 1
COMPUTE_ADDRESS_ERROR = 2
OTHER_ERROR = 20
Used as response type in: Wallet.AccountPermissionUpdate, Wallet.AddSign, Wallet.ClearContractABI, Wallet.CreateAccount2, Wallet.CreateAssetIssue2, Wallet.CreateCommonTransaction, Wallet.CreateTransaction2, Wallet.CreateWitness2, Wallet.DeployContract, Wallet.ExchangeCreate, Wallet.ExchangeInject, Wallet.ExchangeTransaction, Wallet.ExchangeWithdraw, Wallet.FreezeBalance2, Wallet.GetTransactionSign2, Wallet.MarketCancelOrder, Wallet.MarketSellAsset, Wallet.ParticipateAssetIssue2, Wallet.ProposalApprove, Wallet.ProposalCreate, Wallet.ProposalDelete, Wallet.TransferAsset2, Wallet.TriggerConstantContract, Wallet.TriggerContract, Wallet.UnfreezeAsset2, Wallet.UnfreezeBalance2, Wallet.UpdateAccount2, Wallet.UpdateAsset2, Wallet.UpdateBrokerage, Wallet.UpdateEnergyLimit, Wallet.UpdateSetting, Wallet.UpdateWitness2, Wallet.VoteWitnessAccount2, Wallet.WithdrawBalance2
Used as field type in: BlockExtention, TransactionApprovedList, TransactionSignWeight
optional Transaction transaction = 1
bytes txid = 2
repeated bytes constant_result = 3
Used as response type in: Wallet.GetTransactionInfoById
Used as field type in: TransactionInfoList
bytes id = 1
int64 fee = 2
int64 blockNumber = 3
int64 blockTimeStamp = 4
repeated bytes contractResult = 5
bytes contract_address = 6
bytes resMessage = 10
string assetIssueID = 14
int64 withdraw_amount = 15
int64 unfreeze_amount = 16
int64 exchange_received_amount = 18
int64 exchange_inject_another_amount = 19
int64 exchange_withdraw_another_amount = 20
int64 exchange_id = 21
int64 shielded_transaction_fee = 22
bytes orderId = 25
Used in: TransactionInfo
bytes address = 1
repeated bytes topics = 2
bytes data = 3
Used in: TransactionInfo
Used as response type in: Wallet.BroadcastTransaction
Used as field type in: EasyTransferResponse, TransactionExtention
bool result = 1
bytes message = 3
Used in: TransactionReturn
SUCCESS = 0
SIGERROR = 1
CONTRACT_VALIDATE_ERROR = 2
CONTRACT_EXE_ERROR = 3
BANDWITH_ERROR = 4
DUP_TRANSACTION_ERROR = 5
TAPOS_ERROR = 6
TOO_BIG_TRANSACTION_ERROR = 7
TRANSACTION_EXPIRATION_ERROR = 8
SERVER_BUSY = 9
NO_CONNECTION = 10
NOT_ENOUGH_EFFECTIVE_CONNECTION = 11
OTHER_ERROR = 20
Used as request type in: Wallet.AddSign, Wallet.GetTransactionSign, Wallet.GetTransactionSign2
optional Transaction transaction = 1
bytes privateKey = 2
Used in: TransactionSignWeight
Used in: Result
ENOUGH_PERMISSION = 0
NOT_ENOUGH_PERMISSION = 1
SIGNATURE_FORMAT_ERROR = 2
COMPUTE_ADDRESS_ERROR = 3
PERMISSION_ERROR = 4
OTHER_ERROR = 20
Used as request type in: Wallet.TransferAsset, Wallet.TransferAsset2
bytes asset_name = 1
bytes owner_address = 2
bytes to_address = 3
int64 amount = 4
Used as request type in: Wallet.CreateTransaction, Wallet.CreateTransaction2
bytes owner_address = 1
bytes to_address = 2
int64 amount = 3
Used as request type in: Wallet.TriggerConstantContract, Wallet.TriggerContract
bytes owner_address = 1
bytes contract_address = 2
int64 call_value = 3
bytes data = 4
int64 call_token_value = 5
int64 token_id = 6
Used as request type in: Wallet.UnfreezeAsset, Wallet.UnfreezeAsset2
Used as request type in: Wallet.UnfreezeBalance, Wallet.UnfreezeBalance2
bytes owner_address = 1
bytes receiver_address = 15
Used as request type in: Wallet.UpdateAsset, Wallet.UpdateAsset2
bytes owner_address = 1
bytes description = 2
bytes url = 3
int64 new_limit = 4
int64 new_public_limit = 5
Used in: Account, VoteWitnessContract
bytes vote_address = 1
int64 vote_count = 2
bytes owner_address = 1
repeated bytes vote_address = 2
bool support = 3
int32 count = 5
Used as request type in: Wallet.VoteWitnessAccount, Wallet.VoteWitnessAccount2
bytes owner_address = 1
repeated Vote votes = 2
bool support = 3
Used as request type in: Wallet.WithdrawBalance, Wallet.WithdrawBalance2
Used in: WitnessList
bytes address = 1
int64 voteCount = 2
bytes pubKey = 3
string url = 4
int64 totalProduced = 5
int64 totalMissed = 6
int64 latestBlockNum = 7
int64 latestSlotNum = 8
bool isJobs = 9
Used as request type in: Wallet.CreateWitness, Wallet.CreateWitness2
bytes owner_address = 1
bytes url = 2
Used as request type in: Wallet.UpdateWitness, Wallet.UpdateWitness2
bytes owner_address = 1
bytes update_url = 12
Used in: Transaction.raw
optional AccountId account = 1
bytes permission_name = 2