Get desktop application:
View/edit binary Protocol Buffers messages
Message for CancelTrade order
Used in:
originating address
symbol for trading pair in full name of the tokens
order id to cancel
Message for Claim HTLT order
Used in:
signer address
swap ID
random number input
Message for Deposit HTLT order
Used in:
signer address
amounts
swap ID
Message for HashTimeLock order
Used in:
signer address
recipient address
source on other chain, optional
recipient on other chain, optional
hash of a random number and timestamp, based on SHA256
timestamp
amounts
expected gained token on the other chain
period expressed in block heights
set for cross-chain send
Message for Refund HTLT order
Used in:
signer address
swap ID
Message for Send order
Used in:
Send inputs
Send outputs
Transaction input
Used in:
source address
input coin amounts
Transaction output
Used in:
destination address
output coin amounts
A token amount, symbol-amount pair. Could be moved out of SendOrder; kept here for backward compatibility.
Used in: , , , , , , , , ,
Token ID
Amount
Used in:
Used in:
Used in:
Signature structure, used internally
public key bytes of the signer address
signature bytes, please check chain access section for signature generation
another identifier of signer, which can be read from chain by account REST API or RPC
sequence number for the next transaction
Input data necessary to create a signed transaction.
Used in:
Chain ID
Source account number
Sequence number (account specific)
Transaction source, see https://github.com/bnb-chain/BEPs/blob/master/BEP10.md Some important values: 0: Default source value (e.g. for Binance Chain Command Line, or SDKs) 1: Binance DEX Web Wallet 2: Trust Wallet
Optional memo
The secret private key used for signing (32 bytes).
Payload message
Result containing the signed and encoded transaction.
Signed and encoded transaction bytes.
OK (=0) or other codes in case of error
error description in case of error
Message for TimeLock order
Used in:
owner address
Description (optional)
Array of symbol/amount pairs. see SDK https://github.com/binance-chain/javascript-sdk/blob/master/docs/api-docs/classes/tokenmanagement.md#timelock
lock time
Message for TimeRelock order
Used in:
owner address
order ID
Description (optional)
Array of symbol/amount pairs.
lock time
Message for TimeUnlock order
Used in:
owner address
order ID
Message for TokenBurn order
Used in:
owner address
token symbol, in full name with "-" suffix
amount to burn
Message for TokenFreeze order
Used in:
owner address
token symbol, in full name with "-" suffix
amount of token to freeze
Message for TokenIssue order
Used in:
owner address
token name
token symbol, in full name with "-" suffix
total supply
mintable
Message for TokenMint order
Used in:
owner address
token symbol, in full name with "-" suffix
amount to mint
Message for TokenUnfreeze order
Used in:
owner address
token symbol, in full name with "-" suffix
amount of token to unfreeze
Message for Trade order
Used in:
originating address
order id, optional
symbol for trading pair in full name of the tokens
only accept 2 for now, meaning limit order
1 for buy and 2 for sell
price of the order, which is the real price multiplied by 1e8 (10^8) and rounded to integer
quantity of the order, which is the real price multiplied by 1e8 (10^8) and rounded to integer
1 for Good Till Expire(GTE) order and 3 for Immediate Or Cancel (IOC)
Transaction structure, used internally
array of size 1, containing the transaction message, which are one of the transaction type below
array of size 1, containing the standard signature structure of the transaction sender
a short sentence of remark for the transaction, only for `Transfer` transactions.
an identifier for tools triggering this transaction, set to zero if unwilling to disclose.
reserved for future use
Transfer
Used in:
source address
recipient address
transfer amount
expiration time