Block
区块对象
被如下接口引用:GetBlockList。
名称 | 类型 | 描述 |
---|---|---|
BlockNum | Integer | 区块编号 示例值:1 |
DataHash | String | 区块数据Hash数值 示例值:6a3f18885016cafea3380732d8d867cdb655799135c466f1cd4a0456291fed13 |
BlockId | Integer | 区块ID,与区块编号一致 示例值:1 |
PreHash | String | 前一个区块Hash 示例值:1d40d9c1fc8929c0b5ba4048f6a756543695664976cec7c8ac76e587587dfa01 |
TxCount | Integer | 区块内的交易数量 示例值:1 |
ChainMakerContractResult
长安链合约执行结果
被如下接口引用:InvokeChainMakerContract, InvokeChainMakerDemoContract, QueryChainMakerContract, QueryChainMakerDemoContract。
名称 | 类型 | 描述 |
---|---|---|
Code | Integer | 交易结果码 示例值:0 |
CodeMessage | String | 交易结果码含义 注意:此字段可能返回 null,表示取不到有效值。 示例值:Success |
TxId | String | 交易ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:9d3c4eabca704b04b9317583a194c5b7163aeb3c44e5418f98f79a4a319efb92 |
GasUsed | Integer | Gas使用量 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
Message | String | 合约返回消息 注意:此字段可能返回 null,表示取不到有效值。 示例值:Success |
Result | String | 合约函数返回,base64编码 注意:此字段可能返回 null,表示取不到有效值。 示例值:dGVzdHRlc3Q= |
ChainMakerTransactionResult
长安链交易查询结果
被如下接口引用:QueryChainMakerBlockTransaction, QueryChainMakerDemoBlockTransaction, QueryChainMakerDemoTransaction, QueryChainMakerTransaction。
名称 | 类型 | 描述 |
---|---|---|
Code | Integer | 交易结果码 示例值:0 |
CodeMessage | String | 交易结果码含义 注意:此字段可能返回 null,表示取不到有效值。 示例值:OK |
TxId | String | 交易ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:6ab24544b68643318dd06dc062525e682eeeb9f143294436998127d0f274164d |
GasUsed | Integer | Gas使用量 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
BlockHeight | Integer | 区块高度 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
ContractEvent | String | 合约执行结果 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{"contract_name":"ChainMakerDemo","contract_version":"v1"}] |
Message | String | 合约返回信息 注意:此字段可能返回 null,表示取不到有效值。 示例值:OK |
Timestamp | Integer | 交易时间,单位是秒 注意:此字段可能返回 null,表示取不到有效值。 示例值:1709261981 |
EndorserGroup
背书组织及其节点列表
被如下接口引用:GetTransactionDetailForUser。
名称 | 类型 | 描述 |
---|---|---|
EndorserGroupName | String | 背书组织名称 示例值:org1 |
EndorserPeerList | Array of String | 背书节点列表 示例值:["peer-org1","peer-org2"] |
PeerSet
PeerSet
被如下接口引用:Invoke, Query。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
PeerName | String | 是 | 节点名称 示例值:peer1-org1.fabric-xdfsdss |
OrgName | String | 是 | 组织名称 示例值:org1.fabric-xdfsdss |
SignCertCsr
用于申请用户签名证书的结构体
被如下接口引用:ApplyChainMakerBatchUserCert。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
CertMark | String | 是 | 用户签名证书的标识,会存在于用户申请的证书中 示例值:alice |
SignCsrContent | String | 是 | 用户申请签名证书所需要的证书请求文件的base64编码 示例值:-----BEGINCERTIFICATEREQUEST----- |
Transaction
交易显示概述信息
被如下接口引用:DescribeFabricBlock。
名称 | 类型 | 描述 |
---|---|---|
TxId | String | 交易ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:af5b8ec2e660461f9a32ec3c9ec151688a1c83e6ebb94815a21e84fbc29cf7c2 |
ChaincodeName | String | 合约名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:save |
Sender | String | 交易发送者 注意:此字段可能返回 null,表示取不到有效值。 示例值:zhangsan |
CreateTime | String | 交易创建时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2023-07-07 10:10:10 |
BlockHeight | Integer | 交易所在区块高度 注意:此字段可能返回 null,表示取不到有效值。 示例值:1024 |
TxIndex | Integer | 交易在区块中的序号 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
TransactionItem
交易列表项信息
被如下接口引用:GetBlockTransactionListForUser, GetLatesdTransactionList, GetLatestTransactionList。
名称 | 类型 | 描述 |
---|---|---|
TransactionId | String | 交易ID 示例值:0af5b0ae129b0435aa4ec8547c7500f428673dee363331f2f5f8d61d49e43e68 |
TransactionHash | String | 交易hash 示例值:b5e398182b07bbde523e63804ee24690323bd5e190db99da079a00af2d71b652 |
CreateOrgName | String | 创建交易的组织名 示例值:org1 |
BlockId | Integer | 交易所在区块号 示例值:3 |
TransactionType | String | 交易类型(普通交易和配置交易) 示例值:ENDORSER_TRANSACTION |
CreateTime | String | 交易创建时间 示例值:2020-01-06 22:18:15 |
BlockHeight | Integer | 交易所在区块高度 示例值:3 |
TransactionStatus | String | 交易状态 示例值:VALID |