接口 CommonProto.TransactionOrBuilder
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- 封闭类:
- CommonProto
public static interface CommonProto.TransactionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
方法概要
修饰符和类型方法说明com.google.protobuf.ByteString
事务所在的区块的哈希,当事务处于待确认状态时为`null`long
事务所在的区块产生时的 UNIX 时间戳,单位为秒com.google.protobuf.ByteString
getData()
数据或合约代码com.google.protobuf.ByteString
getFrom()
发送账户地址com.google.protobuf.ByteString
getHash()
事务的哈希int
getIndex()
事务在区块中的位置 index,当事务处于待确认状态时为`null`long
getNonce()
这条事务之前发送者所发送的事务数量com.google.protobuf.ByteString
getR()
ECDSA signature rcom.google.protobuf.ByteString
getS()
ECDSA signature scom.google.protobuf.ByteString
getTo()
接收账户地址,或者调用的合约地址,或者`null`如为合约创建getType()
事务类型int
事务类型com.google.protobuf.ByteString
getV()
ECDSA recovery id从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder
isInitialized
从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getBlockHash
com.google.protobuf.ByteString getBlockHash()事务所在的区块的哈希,当事务处于待确认状态时为`null`
bytes block_hash = 1;
- 返回:
- The blockHash.
-
getBlockTimestamp
long getBlockTimestamp()事务所在的区块产生时的 UNIX 时间戳,单位为秒
int64 block_timestamp = 2;
- 返回:
- The blockTimestamp.
-
getIndex
int getIndex()事务在区块中的位置 index,当事务处于待确认状态时为`null`
uint32 index = 3;
- 返回:
- The index.
-
getHash
com.google.protobuf.ByteString getHash()事务的哈希
bytes hash = 4;
- 返回:
- The hash.
-
getTypeValue
int getTypeValue()事务类型
.bdware.bdledger.api.TransactionType type = 5;
- 返回:
- The enum numeric value on the wire for type.
-
getType
CommonProto.TransactionType getType()事务类型
.bdware.bdledger.api.TransactionType type = 5;
- 返回:
- The type.
-
getFrom
com.google.protobuf.ByteString getFrom()发送账户地址
bytes from = 6;
- 返回:
- The from.
-
getNonce
long getNonce()这条事务之前发送者所发送的事务数量
uint64 nonce = 7;
- 返回:
- The nonce.
-
getTo
com.google.protobuf.ByteString getTo()接收账户地址,或者调用的合约地址,或者`null`如为合约创建
bytes to = 8;
- 返回:
- The to.
-
getData
com.google.protobuf.ByteString getData()数据或合约代码
bytes data = 9;
- 返回:
- The data.
-
getV
com.google.protobuf.ByteString getV()ECDSA recovery id
bytes v = 10;
- 返回:
- The v.
-
getR
com.google.protobuf.ByteString getR()ECDSA signature r
bytes r = 11;
- 返回:
- The r.
-
getS
com.google.protobuf.ByteString getS()ECDSA signature s
bytes s = 12;
- 返回:
- The s.
-