public static interface Transaction.RawTransactionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
long |
getExpirationTime()
Expiration time for this transaction.
|
long |
getGasUnitPrice()
The price to be paid for each unit of gas.
|
long |
getMaxGasAmount()
Maximal total gas specified by wallet to spend for this transaction.
|
Transaction.Module |
getModule()
The MOVE Module to publish.
|
Transaction.ModuleOrBuilder |
getModuleOrBuilder()
The MOVE Module to publish.
|
Transaction.RawTransaction.PayloadCase |
getPayloadCase() |
Transaction.Program |
getProgram()
The transaction script to execute.
|
Transaction.ProgramOrBuilder |
getProgramOrBuilder()
The transaction script to execute.
|
Transaction.Script |
getScript()
The transaction script to execute.
|
Transaction.ScriptOrBuilder |
getScriptOrBuilder()
The transaction script to execute.
|
com.google.protobuf.ByteString |
getSenderAccount()
Sender's account address
|
long |
getSequenceNumber()
Sequence number of this transaction corresponding to sender's account.
|
Transaction.WriteSet |
getWriteSet()
A write set, used for genesis blocks and other magic transactions.
|
Transaction.WriteSetOrBuilder |
getWriteSetOrBuilder()
A write set, used for genesis blocks and other magic transactions.
|
boolean |
hasModule()
The MOVE Module to publish.
|
boolean |
hasProgram()
The transaction script to execute.
|
boolean |
hasScript()
The transaction script to execute.
|
boolean |
hasWriteSet()
A write set, used for genesis blocks and other magic transactions.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofcom.google.protobuf.ByteString getSenderAccount()
Sender's account address
bytes sender_account = 1;long getSequenceNumber()
Sequence number of this transaction corresponding to sender's account.
uint64 sequence_number = 2;boolean hasProgram()
The transaction script to execute.
.types.Program program = 3;Transaction.Program getProgram()
The transaction script to execute.
.types.Program program = 3;Transaction.ProgramOrBuilder getProgramOrBuilder()
The transaction script to execute.
.types.Program program = 3;boolean hasWriteSet()
A write set, used for genesis blocks and other magic transactions. This bypasses the rules for regular transactions so will typically be rejected. Only under special circumstances will it be accepted.
.types.WriteSet write_set = 4;Transaction.WriteSet getWriteSet()
A write set, used for genesis blocks and other magic transactions. This bypasses the rules for regular transactions so will typically be rejected. Only under special circumstances will it be accepted.
.types.WriteSet write_set = 4;Transaction.WriteSetOrBuilder getWriteSetOrBuilder()
A write set, used for genesis blocks and other magic transactions. This bypasses the rules for regular transactions so will typically be rejected. Only under special circumstances will it be accepted.
.types.WriteSet write_set = 4;boolean hasScript()
The transaction script to execute.
.types.Script script = 8;Transaction.Script getScript()
The transaction script to execute.
.types.Script script = 8;Transaction.ScriptOrBuilder getScriptOrBuilder()
The transaction script to execute.
.types.Script script = 8;boolean hasModule()
The MOVE Module to publish.
.types.Module module = 9;Transaction.Module getModule()
The MOVE Module to publish.
.types.Module module = 9;Transaction.ModuleOrBuilder getModuleOrBuilder()
The MOVE Module to publish.
.types.Module module = 9;long getMaxGasAmount()
Maximal total gas specified by wallet to spend for this transaction.
uint64 max_gas_amount = 5;long getGasUnitPrice()
The price to be paid for each unit of gas.
uint64 gas_unit_price = 6;long getExpirationTime()
Expiration time for this transaction. If storage is queried and the time returned is greater than or equal to this time and this transaction has not been included, you can be certain that it will never be included. If set to 0, there will be no expiration time
uint64 expiration_time = 7;Transaction.RawTransaction.PayloadCase getPayloadCase()
Copyright © 2019. All rights reserved.