Get desktop application:
View/edit binary Protocol Buffers messages
* Request: Ask device for Eos public key corresponding to address_n path @start @next EosPublicKey @next Failure
BIP-32 path to derive the key from master node 44'/194'/0'
optionally show on display before sending the result
display the address in chunks of 4 characters
* Response: Contains an Eos public key derived from device private seed @end
EOS pub key in Base58 encoding
Raw public key
* Request: Ask device to sign transaction @start @next EosTxRequest @next Failure
BIP-32 path to derive the key from master node 44'/194'/0'
256-bit long chain id
EOS transaction header
number of actions
display the address in chunks of 4 characters
* Structure representing EOS transaction header
Used in:
time at which transaction expires
16-bit specifies a block num in the last 2^16 blocks.
specifies the lower 32 bits of the blockid at get_ref_blocknum
upper limit on total network bandwidth (in 8
byte words) billed for this transaction
8-bit upper limit on the total CPU time billed for this transaction
number of seconds to delay this
* Response: Device returns the signature. The signature_* fields contain the computed transaction signature. All three fields will be present. @end
Computed signature
* Request: Next action data that needs to be uploaded @next EosTxActionRequest @next EosSignedTx @next Failure
* Structure representing buying RAM operation for EOS tokens
Used in:
Asset format '1.0000 EOS'
* Structure representing buying bytes according to RAM market price.
Used in:
Number of bytes
* Structure representing the common part of every action
Used in:
Contract name
Action name
* Structure representing delegation data structure
Used in:
Asset format '1.0000 EOS'
Asset format '1.0000 EOS'
Transfer delegated tokens or not.
* Structure representing delete authorization.
Used in:
* Structure representing link authorization to action.
Used in:
* Structure representing creation of a new account.
Used in:
* Structure representing fallback if undelegate wasnt executed automaticaly.
Used in:
* Structure representing sell RAM
Used in:
Number of bytes
* Structure representing transfer data structure
Used in:
Asset sender
* Structure representing the removal of delegated resources from `sender`
Used in:
Asset format '1.0000 EOS'
Asset format '1.0000 EOS'
* Structure representing actions not implemented above.
Used in:
* Structure representing unlink authorization from action.
Used in:
* Structure representing update authorization.
Used in:
* Structure representing voting. Currently, there could be up to 30 producers.
Used in:
Voter account
Proxy voter account
List of producers
* Structure representing asset type
Used in: , , ,
Lowest 8 bits used for precision.
* Structure representing authorization settings
Used in: ,
* Structure representing auth account
Used in:
* Structure representing auth key
Used in:
Explicit public key bytes; when present, address_n must be empty
BIP-32 path to derive key; when filled out, key must not be present
* Structure representing auth delays
Used in:
* Structure representing action permission level
Used in: ,
* Response: Device asks to upload next action @next EosTxActionAck