v20180416

package
v1.0.1006 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 20, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (

	// CAM签名/鉴权错误。
	AUTHFAILURE = "AuthFailure"

	// 用户无权限访问。
	AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"

	// 为带来更好的服务与体验,长安链体验网络维护升级中,请稍后再试。
	FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"

	// Bcos网络异常。
	FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"

	// 检查CSR文件非法。
	FAILEDOPERATION_CACHECKCSR = "FailedOperation.CaCheckCsr"

	// 数据库操作错误。
	FAILEDOPERATION_CADBOPTION = "FailedOperation.CaDbOption"

	// 证书已经存在。
	FAILEDOPERATION_CAEXSIT = "FailedOperation.CaExsit"

	// 产生密钥对失败。
	FAILEDOPERATION_CAGENKEY = "FailedOperation.CaGenkey"

	// 初始化CA失败。
	FAILEDOPERATION_CAINIT = "FailedOperation.CaInit"

	// 输入参数非法。
	FAILEDOPERATION_CAINPUTPARAM = "FailedOperation.CaInputParam"

	// 证书不存在。
	FAILEDOPERATION_CANOEXIST = "FailedOperation.CaNoExist"

	// 注销证书失败。
	FAILEDOPERATION_CAREVOKE = "FailedOperation.CaRevoke"

	// 根证书不存在。
	FAILEDOPERATION_CAROOTNONEXIST = "FailedOperation.CaRootNonExist"

	// CA内部错误。
	FAILEDOPERATION_CASERVICE = "FailedOperation.CaService"

	// 签发证书失败。
	FAILEDOPERATION_CASIGNCERT = "FailedOperation.CaSignCert"

	// CFCA云API申请证书失败。
	FAILEDOPERATION_CAYUNAPIAPPLYCERT = "FailedOperation.CaYunApiApplyCert"

	// CFCA云API错误。
	FAILEDOPERATION_CAYUNAPICOMMON = "FailedOperation.CaYunApiCommon"

	// Bcos不能编译已经部署的合约。
	FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"

	// Bcos不能编译正在部署的合约。
	FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"

	// Bcos只能由该合约所属机构执行操作。
	FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"

	// 数据库操作异常。
	FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"

	// Bcos合约已部署,无法删除。
	FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"

	// Bcos合约正在部署,无法删除。
	FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"

	// Bcos不能部署未编译的合约。
	FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"

	// 区块详情查询失败。
	FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"

	// 区块不存在。
	FAILEDOPERATION_FABRICBLOCKNOEXIST = "FailedOperation.FabricBlockNoExist"

	// 区块列表查询失败。
	FAILEDOPERATION_FABRICBLOCKQUERY = "FailedOperation.FabricBlockQuery"

	// 合约调用失败。
	FAILEDOPERATION_FABRICCHAINCODEINVOKEFAILED = "FailedOperation.FabricChaincodeInvokeFailed"

	// 合约不存在。
	FAILEDOPERATION_FABRICCHAINCODENOEXIST = "FailedOperation.FabricChaincodeNoExist"

	// 合约查询失败。
	FAILEDOPERATION_FABRICCHAINCODEQUERYFAILED = "FailedOperation.FabricChaincodeQueryFailed"

	// 提交失败。
	FAILEDOPERATION_FABRICCOMMIT = "FailedOperation.FabricCommit"

	// event hub失败。
	FAILEDOPERATION_FABRICEVENTHUB = "FailedOperation.FabricEventHub"

	// 背书失败。
	FAILEDOPERATION_FABRICPROPOSAL = "FailedOperation.FabricProposal"

	// fabric请求参数错误。
	FAILEDOPERATION_FABRICREQUESTPARAMS = "FailedOperation.FabricRequestParams"

	// 参数验证失败。
	FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"

	// 交易详情查询失败。
	FAILEDOPERATION_FABRICTRANSACTIONDETAIL = "FailedOperation.FabricTransactionDetail"

	// 交易不存在。
	FAILEDOPERATION_FABRICTRANSACTIONNOEXIST = "FailedOperation.FabricTransactionNoExist"

	// 交易列表查询失败。
	FAILEDOPERATION_FABRICTRANSACTIONQUERY = "FailedOperation.FabricTransactionQuery"

	// Txid 查询失败。
	FAILEDOPERATION_FABRICTXIDQUERY = "FailedOperation.FabricTxIdQuery"

	// fabric invoke交易错误。
	FAILEDOPERATION_FABRICTXINVOKE = "FailedOperation.FabricTxInvoke"

	// fabric query交易错误。
	FAILEDOPERATION_FABRICTXQUERY = "FailedOperation.FabricTxQuery"

	// fabric query交易错误, 无正确。
	FAILEDOPERATION_FABRICTXQUERYNONE = "FailedOperation.FabricTxQueryNone"

	// Bcos前置服务调用失败。
	FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"

	// 用户非法操作。
	FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"

	// 用户无权限访问。
	FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"

	// Bcos无效的群组编号。
	FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"

	// Bcos无效的私钥用户信息。
	FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"

	// 用户非法操作。
	FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"

	// 交易请求异常。
	FAILEDOPERATION_MANAGESERVICE = "FailedOperation.ManageService"

	// Bcos新建合约失败。
	FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"

	// 合约没有在通道初始化。
	FAILEDOPERATION_NOCHAINCODECHANNEL = "FailedOperation.NoChainCodeChannel"

	// 组织没有加入合约。
	FAILEDOPERATION_NOCHAINCODEGROUP = "FailedOperation.NoChainCodeGroup"

	// 合约没有在节点安装。
	FAILEDOPERATION_NOCHAINCODEPEER = "FailedOperation.NoChainCodePeer"

	// 组织没有加入通道。
	FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"

	// 节点没有加入通道。
	FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"

	// 对象不存在。
	FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"

	// 没有可用节点。
	FAILEDOPERATION_NOPEER = "FailedOperation.NoPeer"

	// Bcos合约未部署。
	FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"

	// 服务调用失败,请检查参数。
	FAILEDOPERATION_SERVICEFAILED = "FailedOperation.ServiceFailed"

	// 操作状态不匹配。
	FAILEDOPERATION_STATUSNOMATCH = "FailedOperation.StatusNoMatch"

	// 后台服务请求超时。
	FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"

	// 交易执行超时,请稍后再试。
	FAILEDOPERATION_TRANSACTIONTIMEOUT = "FailedOperation.TransactionTimeout"

	// 获取用户认证类型出错。
	FAILEDOPERATION_USERAUTHTYPE = "FailedOperation.UserAuthType"

	// 您因违反用户协议,目前无法使用长安链体验网络。
	FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"

	// 用户未加入体验网络。
	FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"

	// Bcos数据库操作异常,请重试。
	INTERNALERROR_DBERROR = "InternalError.DBError"

	// 服务器异常,请重试。
	INTERNALERROR_FAILURL = "InternalError.FailUrl"

	// Flask内部错误。
	INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"

	// Bcos无效的合约参数。
	INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"

	// Bcos不支持的请求类型。
	INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"

	// 错误码未定义。
	INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"

	// 内部错误,请稍后重试或者联系技术人员
	INTERNALERROR_SERVERERROR = "InternalError.ServerError"

	// 服务器异常。
	INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"

	// 服务异常,请重试。
	INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"

	// 交易服务异常,请重试。
	INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"

	// 交易服务内部错误。
	INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"

	// 交易服务未知错误,请重试。
	INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

	// Bcos账号参数错误。
	INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"

	// Bcos无效的机构信息。
	INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"

	// Bcos新增机构网络关联信息入参错误。
	INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"

	// Bcos所属联盟编号不能为空。
	INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"

	// Bcos无效的合约编号。
	INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"

	// Bcos数据已存在,请勿重复添加。
	INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"

	// Bcos无效参数。
	INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"

	// Bcos无效的失效时间。
	INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"

	// Bcos前置的IP或端口无效。
	INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"

	// Bcos IP格式错误。
	INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"

	// Bcos新增前置服务参数错误。
	INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"

	// Bcos前置服务调用失败。
	INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"

	// 输入参数存在违规内容。
	INVALIDPARAMETER_INPUTDATAVIOLATION = "InvalidParameter.InputDataViolation"

	// Bcos无效的合约参数。
	INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"

	// Bcos无效的网络编号。
	INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"

	// Bcos网络参数错误。
	INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"

	// Bcos新增私钥用户参数错误。
	INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"

	// Bcos无可删信息,请确认后重试。
	INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"

	// Bcos没有有效的前置服务信息。
	INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"

	// Bcos不能重复部署合约。
	INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"

	// Bcos合约正在部署中,请勿重复操作。
	INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"

	// Bcos无效的角色。
	INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"

	// 参数取值错误。
	INVALIDPARAMETERVALUE = "InvalidParameterValue"

	// 参数格式不正确。
	INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"

	// 请求参数错误。
	INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

	// 参数值为空。
	INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

	// Bcos缺少参数。
	MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"

	// 只有所有者可以操作。
	OPERATIONDENIED_NOTOWNER = "OperationDenied.NotOwner"

	// Bcos查询不到数据。
	RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"
)
View Source
const APIVersion = "2018-04-16"

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplyChainMakerBatchUserCertRequest added in v1.0.544

type ApplyChainMakerBatchUserCertRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 证书标识和证书请求文件,可参考TBaaS证书生成相关文档生成证书请求文件
	SignUserCsrList []*SignCertCsr `json:"SignUserCsrList,omitnil,omitempty" name:"SignUserCsrList"`
}

func NewApplyChainMakerBatchUserCertRequest added in v1.0.544

func NewApplyChainMakerBatchUserCertRequest() (request *ApplyChainMakerBatchUserCertRequest)

func (*ApplyChainMakerBatchUserCertRequest) FromJsonString added in v1.0.544

func (r *ApplyChainMakerBatchUserCertRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyChainMakerBatchUserCertRequest) ToJsonString added in v1.0.544

func (r *ApplyChainMakerBatchUserCertRequest) ToJsonString() string

type ApplyChainMakerBatchUserCertRequestParams added in v1.0.544

type ApplyChainMakerBatchUserCertRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 证书标识和证书请求文件,可参考TBaaS证书生成相关文档生成证书请求文件
	SignUserCsrList []*SignCertCsr `json:"SignUserCsrList,omitnil,omitempty" name:"SignUserCsrList"`
}

Predefined struct for user

type ApplyChainMakerBatchUserCertResponse added in v1.0.544

type ApplyChainMakerBatchUserCertResponse struct {
	*tchttp.BaseResponse
	Response *ApplyChainMakerBatchUserCertResponseParams `json:"Response"`
}

func NewApplyChainMakerBatchUserCertResponse added in v1.0.544

func NewApplyChainMakerBatchUserCertResponse() (response *ApplyChainMakerBatchUserCertResponse)

func (*ApplyChainMakerBatchUserCertResponse) FromJsonString added in v1.0.544

func (r *ApplyChainMakerBatchUserCertResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyChainMakerBatchUserCertResponse) ToJsonString added in v1.0.544

func (r *ApplyChainMakerBatchUserCertResponse) ToJsonString() string

type ApplyChainMakerBatchUserCertResponseParams added in v1.0.544

type ApplyChainMakerBatchUserCertResponseParams struct {
	// 成功生成的用户证书的base64编码字符串列表,与SignUserCsrList一一对应
	// 注意:此字段可能返回 null,表示取不到有效值。
	SignUserCrtList []*string `json:"SignUserCrtList,omitnil,omitempty" name:"SignUserCrtList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ApplyUserCertRequest

type ApplyUserCertRequest struct {
	*tchttp.BaseRequest

	// 模块名,固定字段:cert_mng
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:cert_apply_for_user
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 申请证书的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 用户证书标识,用于标识用户证书,要求由纯小写字母组成,长度小于10
	UserIdentity *string `json:"UserIdentity,omitnil,omitempty" name:"UserIdentity"`

	// 证书申请实体,使用腾讯云账号实名认证的名称
	Applicant *string `json:"Applicant,omitnil,omitempty" name:"Applicant"`

	// 证件号码。如果腾讯云账号对应的实名认证类型为企业认证,填入“0”;如果腾讯云账号对应的实名认证类型为个人认证,填入个人身份证号码
	IdentityNum *string `json:"IdentityNum,omitnil,omitempty" name:"IdentityNum"`

	// csr p10证书文件。需要用户根据文档生成证书的CSR文件
	CsrData *string `json:"CsrData,omitnil,omitempty" name:"CsrData"`

	// 证书备注信息
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`
}

func NewApplyUserCertRequest

func NewApplyUserCertRequest() (request *ApplyUserCertRequest)

func (*ApplyUserCertRequest) FromJsonString

func (r *ApplyUserCertRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyUserCertRequest) ToJsonString

func (r *ApplyUserCertRequest) ToJsonString() string

type ApplyUserCertRequestParams added in v1.0.426

type ApplyUserCertRequestParams struct {
	// 模块名,固定字段:cert_mng
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:cert_apply_for_user
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 申请证书的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 用户证书标识,用于标识用户证书,要求由纯小写字母组成,长度小于10
	UserIdentity *string `json:"UserIdentity,omitnil,omitempty" name:"UserIdentity"`

	// 证书申请实体,使用腾讯云账号实名认证的名称
	Applicant *string `json:"Applicant,omitnil,omitempty" name:"Applicant"`

	// 证件号码。如果腾讯云账号对应的实名认证类型为企业认证,填入“0”;如果腾讯云账号对应的实名认证类型为个人认证,填入个人身份证号码
	IdentityNum *string `json:"IdentityNum,omitnil,omitempty" name:"IdentityNum"`

	// csr p10证书文件。需要用户根据文档生成证书的CSR文件
	CsrData *string `json:"CsrData,omitnil,omitempty" name:"CsrData"`

	// 证书备注信息
	Notes *string `json:"Notes,omitnil,omitempty" name:"Notes"`
}

Predefined struct for user

type ApplyUserCertResponse

type ApplyUserCertResponse struct {
	*tchttp.BaseResponse
	Response *ApplyUserCertResponseParams `json:"Response"`
}

func NewApplyUserCertResponse

func NewApplyUserCertResponse() (response *ApplyUserCertResponse)

func (*ApplyUserCertResponse) FromJsonString

func (r *ApplyUserCertResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ApplyUserCertResponse) ToJsonString

func (r *ApplyUserCertResponse) ToJsonString() string

type ApplyUserCertResponseParams added in v1.0.426

type ApplyUserCertResponseParams struct {
	// 证书ID
	CertId *uint64 `json:"CertId,omitnil,omitempty" name:"CertId"`

	// 证书DN
	CertDn *string `json:"CertDn,omitnil,omitempty" name:"CertDn"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Block

type Block struct {
	// 区块编号
	BlockNum *uint64 `json:"BlockNum,omitnil,omitempty" name:"BlockNum"`

	// 区块数据Hash数值
	DataHash *string `json:"DataHash,omitnil,omitempty" name:"DataHash"`

	// 区块ID,与区块编号一致
	BlockId *uint64 `json:"BlockId,omitnil,omitempty" name:"BlockId"`

	// 前一个区块Hash
	PreHash *string `json:"PreHash,omitnil,omitempty" name:"PreHash"`

	// 区块内的交易数量
	TxCount *uint64 `json:"TxCount,omitnil,omitempty" name:"TxCount"`
}

type ChainMakerContractResult added in v1.0.235

type ChainMakerContractResult struct {
	// 交易结果码
	Code *int64 `json:"Code,omitnil,omitempty" name:"Code"`

	// 交易结果码含义
	// 注意:此字段可能返回 null,表示取不到有效值。
	CodeMessage *string `json:"CodeMessage,omitnil,omitempty" name:"CodeMessage"`

	// 交易ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// Gas使用量
	// 注意:此字段可能返回 null,表示取不到有效值。
	GasUsed *int64 `json:"GasUsed,omitnil,omitempty" name:"GasUsed"`

	// 合约返回消息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 合约函数返回,base64编码
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *string `json:"Result,omitnil,omitempty" name:"Result"`
}

type ChainMakerTransactionResult added in v1.0.235

type ChainMakerTransactionResult struct {
	// 交易结果码
	Code *int64 `json:"Code,omitnil,omitempty" name:"Code"`

	// 交易结果码含义
	// 注意:此字段可能返回 null,表示取不到有效值。
	CodeMessage *string `json:"CodeMessage,omitnil,omitempty" name:"CodeMessage"`

	// 交易ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// Gas使用量
	// 注意:此字段可能返回 null,表示取不到有效值。
	GasUsed *int64 `json:"GasUsed,omitnil,omitempty" name:"GasUsed"`

	// 区块高度
	// 注意:此字段可能返回 null,表示取不到有效值。
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`

	// 合约执行结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	ContractEvent *string `json:"ContractEvent,omitnil,omitempty" name:"ContractEvent"`

	// 合约返回信息
	// 注意:此字段可能返回 null,表示取不到有效值。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 交易时间,单位是秒
	// 注意:此字段可能返回 null,表示取不到有效值。
	Timestamp *int64 `json:"Timestamp,omitnil,omitempty" name:"Timestamp"`
}

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) ApplyChainMakerBatchUserCert added in v1.0.544

func (c *Client) ApplyChainMakerBatchUserCert(request *ApplyChainMakerBatchUserCertRequest) (response *ApplyChainMakerBatchUserCertResponse, err error)

ApplyChainMakerBatchUserCert 批量申请长安链用户签名证书

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) ApplyChainMakerBatchUserCertWithContext added in v1.0.544

func (c *Client) ApplyChainMakerBatchUserCertWithContext(ctx context.Context, request *ApplyChainMakerBatchUserCertRequest) (response *ApplyChainMakerBatchUserCertResponse, err error)

ApplyChainMakerBatchUserCert 批量申请长安链用户签名证书

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) ApplyUserCert

func (c *Client) ApplyUserCert(request *ApplyUserCertRequest) (response *ApplyUserCertResponse, err error)

ApplyUserCert 申请用户证书

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_CACHECKCSR = "FailedOperation.CaCheckCsr"
FAILEDOPERATION_CADBOPTION = "FailedOperation.CaDbOption"
FAILEDOPERATION_CAEXSIT = "FailedOperation.CaExsit"
FAILEDOPERATION_CAGENKEY = "FailedOperation.CaGenkey"
FAILEDOPERATION_CAINIT = "FailedOperation.CaInit"
FAILEDOPERATION_CAINPUTPARAM = "FailedOperation.CaInputParam"
FAILEDOPERATION_CANOEXIST = "FailedOperation.CaNoExist"
FAILEDOPERATION_CAREVOKE = "FailedOperation.CaRevoke"
FAILEDOPERATION_CAROOTNONEXIST = "FailedOperation.CaRootNonExist"
FAILEDOPERATION_CASERVICE = "FailedOperation.CaService"
FAILEDOPERATION_CASIGNCERT = "FailedOperation.CaSignCert"
FAILEDOPERATION_CAYUNAPIAPPLYCERT = "FailedOperation.CaYunApiApplyCert"
FAILEDOPERATION_CAYUNAPICOMMON = "FailedOperation.CaYunApiCommon"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_USERAUTHTYPE = "FailedOperation.UserAuthType"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) ApplyUserCertWithContext added in v1.0.324

func (c *Client) ApplyUserCertWithContext(ctx context.Context, request *ApplyUserCertRequest) (response *ApplyUserCertResponse, err error)

ApplyUserCert 申请用户证书

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_CACHECKCSR = "FailedOperation.CaCheckCsr"
FAILEDOPERATION_CADBOPTION = "FailedOperation.CaDbOption"
FAILEDOPERATION_CAEXSIT = "FailedOperation.CaExsit"
FAILEDOPERATION_CAGENKEY = "FailedOperation.CaGenkey"
FAILEDOPERATION_CAINIT = "FailedOperation.CaInit"
FAILEDOPERATION_CAINPUTPARAM = "FailedOperation.CaInputParam"
FAILEDOPERATION_CANOEXIST = "FailedOperation.CaNoExist"
FAILEDOPERATION_CAREVOKE = "FailedOperation.CaRevoke"
FAILEDOPERATION_CAROOTNONEXIST = "FailedOperation.CaRootNonExist"
FAILEDOPERATION_CASERVICE = "FailedOperation.CaService"
FAILEDOPERATION_CASIGNCERT = "FailedOperation.CaSignCert"
FAILEDOPERATION_CAYUNAPIAPPLYCERT = "FailedOperation.CaYunApiApplyCert"
FAILEDOPERATION_CAYUNAPICOMMON = "FailedOperation.CaYunApiCommon"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_USERAUTHTYPE = "FailedOperation.UserAuthType"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) DescribeFabricBlock added in v1.0.799

func (c *Client) DescribeFabricBlock(request *DescribeFabricBlockRequest) (response *DescribeFabricBlockResponse, err error)

DescribeFabricBlock 获取Fabric某区块的详细信息

可能返回的错误码:

FAILEDOPERATION_FABRICBLOCKNOEXIST = "FailedOperation.FabricBlockNoExist"
FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"

func (*Client) DescribeFabricBlockWithContext added in v1.0.799

func (c *Client) DescribeFabricBlockWithContext(ctx context.Context, request *DescribeFabricBlockRequest) (response *DescribeFabricBlockResponse, err error)

DescribeFabricBlock 获取Fabric某区块的详细信息

可能返回的错误码:

FAILEDOPERATION_FABRICBLOCKNOEXIST = "FailedOperation.FabricBlockNoExist"
FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"

func (*Client) DescribeFabricTransaction added in v1.0.799

func (c *Client) DescribeFabricTransaction(request *DescribeFabricTransactionRequest) (response *DescribeFabricTransactionResponse, err error)

DescribeFabricTransaction 获取Fabric交易的详细信息

可能返回的错误码:

FAILEDOPERATION_FABRICTRANSACTIONNOEXIST = "FailedOperation.FabricTransactionNoExist"
FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"

func (*Client) DescribeFabricTransactionWithContext added in v1.0.799

func (c *Client) DescribeFabricTransactionWithContext(ctx context.Context, request *DescribeFabricTransactionRequest) (response *DescribeFabricTransactionResponse, err error)

DescribeFabricTransaction 获取Fabric交易的详细信息

可能返回的错误码:

FAILEDOPERATION_FABRICTRANSACTIONNOEXIST = "FailedOperation.FabricTransactionNoExist"
FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"

func (*Client) DownloadUserCert

func (c *Client) DownloadUserCert(request *DownloadUserCertRequest) (response *DownloadUserCertResponse, err error)

DownloadUserCert 下载用户证书

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_CACHECKCSR = "FailedOperation.CaCheckCsr"
FAILEDOPERATION_CADBOPTION = "FailedOperation.CaDbOption"
FAILEDOPERATION_CAEXSIT = "FailedOperation.CaExsit"
FAILEDOPERATION_CAGENKEY = "FailedOperation.CaGenkey"
FAILEDOPERATION_CAINIT = "FailedOperation.CaInit"
FAILEDOPERATION_CAINPUTPARAM = "FailedOperation.CaInputParam"
FAILEDOPERATION_CANOEXIST = "FailedOperation.CaNoExist"
FAILEDOPERATION_CAREVOKE = "FailedOperation.CaRevoke"
FAILEDOPERATION_CAROOTNONEXIST = "FailedOperation.CaRootNonExist"
FAILEDOPERATION_CASERVICE = "FailedOperation.CaService"
FAILEDOPERATION_CASIGNCERT = "FailedOperation.CaSignCert"
FAILEDOPERATION_CAYUNAPIAPPLYCERT = "FailedOperation.CaYunApiApplyCert"
FAILEDOPERATION_CAYUNAPICOMMON = "FailedOperation.CaYunApiCommon"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) DownloadUserCertWithContext added in v1.0.324

func (c *Client) DownloadUserCertWithContext(ctx context.Context, request *DownloadUserCertRequest) (response *DownloadUserCertResponse, err error)

DownloadUserCert 下载用户证书

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_CACHECKCSR = "FailedOperation.CaCheckCsr"
FAILEDOPERATION_CADBOPTION = "FailedOperation.CaDbOption"
FAILEDOPERATION_CAEXSIT = "FailedOperation.CaExsit"
FAILEDOPERATION_CAGENKEY = "FailedOperation.CaGenkey"
FAILEDOPERATION_CAINIT = "FailedOperation.CaInit"
FAILEDOPERATION_CAINPUTPARAM = "FailedOperation.CaInputParam"
FAILEDOPERATION_CANOEXIST = "FailedOperation.CaNoExist"
FAILEDOPERATION_CAREVOKE = "FailedOperation.CaRevoke"
FAILEDOPERATION_CAROOTNONEXIST = "FailedOperation.CaRootNonExist"
FAILEDOPERATION_CASERVICE = "FailedOperation.CaService"
FAILEDOPERATION_CASIGNCERT = "FailedOperation.CaSignCert"
FAILEDOPERATION_CAYUNAPIAPPLYCERT = "FailedOperation.CaYunApiApplyCert"
FAILEDOPERATION_CAYUNAPICOMMON = "FailedOperation.CaYunApiCommon"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetBlockList

func (c *Client) GetBlockList(request *GetBlockListRequest) (response *GetBlockListResponse, err error)

GetBlockList 查看当前网络下的所有区块列表,分页展示

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_FABRICBLOCKQUERY = "FailedOperation.FabricBlockQuery"
FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetBlockListWithContext added in v1.0.324

func (c *Client) GetBlockListWithContext(ctx context.Context, request *GetBlockListRequest) (response *GetBlockListResponse, err error)

GetBlockList 查看当前网络下的所有区块列表,分页展示

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_FABRICBLOCKQUERY = "FailedOperation.FabricBlockQuery"
FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetBlockTransactionListForUser

func (c *Client) GetBlockTransactionListForUser(request *GetBlockTransactionListForUserRequest) (response *GetBlockTransactionListForUserResponse, err error)

GetBlockTransactionListForUser 获取区块内的交易列表

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"
FAILEDOPERATION_FABRICTRANSACTIONDETAIL = "FailedOperation.FabricTransactionDetail"
FAILEDOPERATION_FABRICTRANSACTIONQUERY = "FailedOperation.FabricTransactionQuery"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_NOPEER = "FailedOperation.NoPeer"
FAILEDOPERATION_STATUSNOMATCH = "FailedOperation.StatusNoMatch"
FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetBlockTransactionListForUserWithContext added in v1.0.324

func (c *Client) GetBlockTransactionListForUserWithContext(ctx context.Context, request *GetBlockTransactionListForUserRequest) (response *GetBlockTransactionListForUserResponse, err error)

GetBlockTransactionListForUser 获取区块内的交易列表

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"
FAILEDOPERATION_FABRICTRANSACTIONDETAIL = "FailedOperation.FabricTransactionDetail"
FAILEDOPERATION_FABRICTRANSACTIONQUERY = "FailedOperation.FabricTransactionQuery"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_NOPEER = "FailedOperation.NoPeer"
FAILEDOPERATION_STATUSNOMATCH = "FailedOperation.StatusNoMatch"
FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE = "InvalidParameterValue"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetClusterSummary

func (c *Client) GetClusterSummary(request *GetClusterSummaryRequest) (response *GetClusterSummaryResponse, err error)

GetClusterSummary 获取区块链网络概要

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetClusterSummaryWithContext added in v1.0.324

func (c *Client) GetClusterSummaryWithContext(ctx context.Context, request *GetClusterSummaryRequest) (response *GetClusterSummaryResponse, err error)

GetClusterSummary 获取区块链网络概要

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetInvokeTx

func (c *Client) GetInvokeTx(request *GetInvokeTxRequest) (response *GetInvokeTxResponse, err error)

GetInvokeTx Invoke异步调用结果查询

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICREQUESTPARAMS = "FailedOperation.FabricRequestParams"
FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"
FAILEDOPERATION_FABRICTXIDQUERY = "FailedOperation.FabricTxIdQuery"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_MANAGESERVICE = "FailedOperation.ManageService"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TRANSACTIONTIMEOUT = "FailedOperation.TransactionTimeout"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetInvokeTxWithContext added in v1.0.324

func (c *Client) GetInvokeTxWithContext(ctx context.Context, request *GetInvokeTxRequest) (response *GetInvokeTxResponse, err error)

GetInvokeTx Invoke异步调用结果查询

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICREQUESTPARAMS = "FailedOperation.FabricRequestParams"
FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"
FAILEDOPERATION_FABRICTXIDQUERY = "FailedOperation.FabricTxIdQuery"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_MANAGESERVICE = "FailedOperation.ManageService"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TRANSACTIONTIMEOUT = "FailedOperation.TransactionTimeout"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetLatesdTransactionList

func (c *Client) GetLatesdTransactionList(request *GetLatesdTransactionListRequest) (response *GetLatesdTransactionListResponse, err error)

GetLatesdTransactionList 获取最新交易列表(已废弃)

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"
FAILEDOPERATION_FABRICTRANSACTIONQUERY = "FailedOperation.FabricTransactionQuery"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetLatesdTransactionListWithContext added in v1.0.324

func (c *Client) GetLatesdTransactionListWithContext(ctx context.Context, request *GetLatesdTransactionListRequest) (response *GetLatesdTransactionListResponse, err error)

GetLatesdTransactionList 获取最新交易列表(已废弃)

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"
FAILEDOPERATION_FABRICTRANSACTIONQUERY = "FailedOperation.FabricTransactionQuery"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetLatestTransactionList added in v1.0.684

func (c *Client) GetLatestTransactionList(request *GetLatestTransactionListRequest) (response *GetLatestTransactionListResponse, err error)

GetLatestTransactionList 获取fabric最新交易列表

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"
FAILEDOPERATION_FABRICTRANSACTIONQUERY = "FailedOperation.FabricTransactionQuery"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetLatestTransactionListWithContext added in v1.0.684

func (c *Client) GetLatestTransactionListWithContext(ctx context.Context, request *GetLatestTransactionListRequest) (response *GetLatestTransactionListResponse, err error)

GetLatestTransactionList 获取fabric最新交易列表

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"
FAILEDOPERATION_FABRICTRANSACTIONQUERY = "FailedOperation.FabricTransactionQuery"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetTransactionDetailForUser

func (c *Client) GetTransactionDetailForUser(request *GetTransactionDetailForUserRequest) (response *GetTransactionDetailForUserResponse, err error)

GetTransactionDetailForUser 获取交易详情

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"
FAILEDOPERATION_FABRICTRANSACTIONDETAIL = "FailedOperation.FabricTransactionDetail"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"
INTERNALERROR_FAILURL = "InternalError.FailUrl"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) GetTransactionDetailForUserWithContext added in v1.0.324

func (c *Client) GetTransactionDetailForUserWithContext(ctx context.Context, request *GetTransactionDetailForUserRequest) (response *GetTransactionDetailForUserResponse, err error)

GetTransactionDetailForUser 获取交易详情

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICBLOCKDETAIL = "FailedOperation.FabricBlockDetail"
FAILEDOPERATION_FABRICTRANSACTIONDETAIL = "FailedOperation.FabricTransactionDetail"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TIMEOUTURL = "FailedOperation.TimeOutUrl"
INTERNALERROR_FAILURL = "InternalError.FailUrl"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_NODEFINEERROR = "InternalError.NoDefineError"
INTERNALERROR_SERVEREXCEPTION = "InternalError.ServerException"
INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"
INVALIDPARAMETERVALUE_ILLEGALFORMAT = "InvalidParameterValue.IllegalFormat"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) Invoke

func (c *Client) Invoke(request *InvokeRequest) (response *InvokeResponse, err error)

Invoke 新增交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICCOMMIT = "FailedOperation.FabricCommit"
FAILEDOPERATION_FABRICEVENTHUB = "FailedOperation.FabricEventHub"
FAILEDOPERATION_FABRICPROPOSAL = "FailedOperation.FabricProposal"
FAILEDOPERATION_FABRICREQUESTPARAMS = "FailedOperation.FabricRequestParams"
FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"
FAILEDOPERATION_FABRICTXINVOKE = "FailedOperation.FabricTxInvoke"
FAILEDOPERATION_FABRICTXQUERY = "FailedOperation.FabricTxQuery"
FAILEDOPERATION_FABRICTXQUERYNONE = "FailedOperation.FabricTxQueryNone"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_MANAGESERVICE = "FailedOperation.ManageService"
FAILEDOPERATION_NOCHAINCODECHANNEL = "FailedOperation.NoChainCodeChannel"
FAILEDOPERATION_NOCHAINCODEGROUP = "FailedOperation.NoChainCodeGroup"
FAILEDOPERATION_NOCHAINCODEPEER = "FailedOperation.NoChainCodePeer"
FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_NOPEER = "FailedOperation.NoPeer"
FAILEDOPERATION_TRANSACTIONTIMEOUT = "FailedOperation.TransactionTimeout"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) InvokeChainMakerContract added in v1.0.235

func (c *Client) InvokeChainMakerContract(request *InvokeChainMakerContractRequest) (response *InvokeChainMakerContractResponse, err error)

InvokeChainMakerContract 调用长安链合约执行交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"
FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"
FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"
FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"
FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"
FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"
FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"
FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"
FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"
FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"
FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"
FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"
INTERNALERROR_DBERROR = "InternalError.DBError"
INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"
INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"
INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"
INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"
INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"
INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"
INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"
INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"
INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"
INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"
INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"
INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"
INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"
INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"
INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"
INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"
INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"
INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"
INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"
INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"
INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"
INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"
RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"

func (*Client) InvokeChainMakerContractWithContext added in v1.0.324

func (c *Client) InvokeChainMakerContractWithContext(ctx context.Context, request *InvokeChainMakerContractRequest) (response *InvokeChainMakerContractResponse, err error)

InvokeChainMakerContract 调用长安链合约执行交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"
FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"
FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"
FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"
FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"
FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"
FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"
FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"
FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"
FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"
FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"
FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"
INTERNALERROR_DBERROR = "InternalError.DBError"
INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"
INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"
INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"
INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"
INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"
INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"
INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"
INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"
INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"
INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"
INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"
INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"
INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"
INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"
INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"
INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"
INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"
INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"
INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"
INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"
INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"
INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"
RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"

func (*Client) InvokeChainMakerDemoContract added in v1.0.424

func (c *Client) InvokeChainMakerDemoContract(request *InvokeChainMakerDemoContractRequest) (response *InvokeChainMakerDemoContractResponse, err error)

InvokeChainMakerDemoContract 调用长安链体验网络合约执行交易

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_INPUTDATAVIOLATION = "InvalidParameter.InputDataViolation"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) InvokeChainMakerDemoContractWithContext added in v1.0.424

func (c *Client) InvokeChainMakerDemoContractWithContext(ctx context.Context, request *InvokeChainMakerDemoContractRequest) (response *InvokeChainMakerDemoContractResponse, err error)

InvokeChainMakerDemoContract 调用长安链体验网络合约执行交易

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_INPUTDATAVIOLATION = "InvalidParameter.InputDataViolation"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) InvokeFabricChaincode added in v1.0.799

func (c *Client) InvokeFabricChaincode(request *InvokeFabricChaincodeRequest) (response *InvokeFabricChaincodeResponse, err error)

InvokeFabricChaincode 调用Fabric用户合约执行交易

可能返回的错误码:

FAILEDOPERATION_FABRICCHAINCODEINVOKEFAILED = "FailedOperation.FabricChaincodeInvokeFailed"
FAILEDOPERATION_FABRICCHAINCODENOEXIST = "FailedOperation.FabricChaincodeNoExist"
FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"

func (*Client) InvokeFabricChaincodeWithContext added in v1.0.799

func (c *Client) InvokeFabricChaincodeWithContext(ctx context.Context, request *InvokeFabricChaincodeRequest) (response *InvokeFabricChaincodeResponse, err error)

InvokeFabricChaincode 调用Fabric用户合约执行交易

可能返回的错误码:

FAILEDOPERATION_FABRICCHAINCODEINVOKEFAILED = "FailedOperation.FabricChaincodeInvokeFailed"
FAILEDOPERATION_FABRICCHAINCODENOEXIST = "FailedOperation.FabricChaincodeNoExist"
FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"

func (*Client) InvokeWithContext added in v1.0.324

func (c *Client) InvokeWithContext(ctx context.Context, request *InvokeRequest) (response *InvokeResponse, err error)

Invoke 新增交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICCOMMIT = "FailedOperation.FabricCommit"
FAILEDOPERATION_FABRICEVENTHUB = "FailedOperation.FabricEventHub"
FAILEDOPERATION_FABRICPROPOSAL = "FailedOperation.FabricProposal"
FAILEDOPERATION_FABRICREQUESTPARAMS = "FailedOperation.FabricRequestParams"
FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"
FAILEDOPERATION_FABRICTXINVOKE = "FailedOperation.FabricTxInvoke"
FAILEDOPERATION_FABRICTXQUERY = "FailedOperation.FabricTxQuery"
FAILEDOPERATION_FABRICTXQUERYNONE = "FailedOperation.FabricTxQueryNone"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_MANAGESERVICE = "FailedOperation.ManageService"
FAILEDOPERATION_NOCHAINCODECHANNEL = "FailedOperation.NoChainCodeChannel"
FAILEDOPERATION_NOCHAINCODEGROUP = "FailedOperation.NoChainCodeGroup"
FAILEDOPERATION_NOCHAINCODEPEER = "FailedOperation.NoChainCodePeer"
FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_NOPEER = "FailedOperation.NoPeer"
FAILEDOPERATION_TRANSACTIONTIMEOUT = "FailedOperation.TransactionTimeout"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) Query

func (c *Client) Query(request *QueryRequest) (response *QueryResponse, err error)

Query 查询交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICCOMMIT = "FailedOperation.FabricCommit"
FAILEDOPERATION_FABRICPROPOSAL = "FailedOperation.FabricProposal"
FAILEDOPERATION_FABRICREQUESTPARAMS = "FailedOperation.FabricRequestParams"
FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"
FAILEDOPERATION_FABRICTXINVOKE = "FailedOperation.FabricTxInvoke"
FAILEDOPERATION_FABRICTXQUERY = "FailedOperation.FabricTxQuery"
FAILEDOPERATION_FABRICTXQUERYNONE = "FailedOperation.FabricTxQueryNone"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_MANAGESERVICE = "FailedOperation.ManageService"
FAILEDOPERATION_NOCHAINCODECHANNEL = "FailedOperation.NoChainCodeChannel"
FAILEDOPERATION_NOCHAINCODEGROUP = "FailedOperation.NoChainCodeGroup"
FAILEDOPERATION_NOCHAINCODEPEER = "FailedOperation.NoChainCodePeer"
FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TRANSACTIONTIMEOUT = "FailedOperation.TransactionTimeout"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) QueryChainMakerBlockTransaction added in v1.0.235

func (c *Client) QueryChainMakerBlockTransaction(request *QueryChainMakerBlockTransactionRequest) (response *QueryChainMakerBlockTransactionResponse, err error)

QueryChainMakerBlockTransaction 查询长安链指定高度区块的交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"
FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"
FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"
FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"
FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"
FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"
FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"
FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"
FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"
FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"
FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"
FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"
INTERNALERROR_DBERROR = "InternalError.DBError"
INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"
INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"
INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"
INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"
INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"
INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"
INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"
INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"
INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"
INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"
INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"
INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"
INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"
INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"
INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"
INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"
INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"
INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"
INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"
INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"
INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"
INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"
RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"

func (*Client) QueryChainMakerBlockTransactionWithContext added in v1.0.324

func (c *Client) QueryChainMakerBlockTransactionWithContext(ctx context.Context, request *QueryChainMakerBlockTransactionRequest) (response *QueryChainMakerBlockTransactionResponse, err error)

QueryChainMakerBlockTransaction 查询长安链指定高度区块的交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"
FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"
FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"
FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"
FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"
FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"
FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"
FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"
FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"
FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"
FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"
FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"
INTERNALERROR_DBERROR = "InternalError.DBError"
INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"
INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"
INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"
INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"
INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"
INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"
INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"
INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"
INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"
INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"
INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"
INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"
INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"
INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"
INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"
INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"
INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"
INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"
INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"
INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"
INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"
INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"
RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"

func (*Client) QueryChainMakerContract added in v1.0.235

func (c *Client) QueryChainMakerContract(request *QueryChainMakerContractRequest) (response *QueryChainMakerContractResponse, err error)

QueryChainMakerContract 调用长安链合约查询

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"
FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"
FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"
FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"
FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"
FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"
FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"
FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"
FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"
FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"
FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"
FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"
INTERNALERROR_DBERROR = "InternalError.DBError"
INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"
INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"
INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"
INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"
INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"
INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"
INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"
INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"
INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"
INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"
INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"
INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"
INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"
INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"
INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"
INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"
INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"
INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"
INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"
INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"
INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"
INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"
RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"

func (*Client) QueryChainMakerContractWithContext added in v1.0.324

func (c *Client) QueryChainMakerContractWithContext(ctx context.Context, request *QueryChainMakerContractRequest) (response *QueryChainMakerContractResponse, err error)

QueryChainMakerContract 调用长安链合约查询

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"
FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"
FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"
FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"
FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"
FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"
FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"
FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"
FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"
FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"
FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"
FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"
INTERNALERROR_DBERROR = "InternalError.DBError"
INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"
INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"
INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"
INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"
INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"
INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"
INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"
INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"
INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"
INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"
INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"
INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"
INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"
INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"
INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"
INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"
INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"
INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"
INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"
INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"
INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"
INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"
RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"

func (*Client) QueryChainMakerDemoBlockTransaction added in v1.0.424

func (c *Client) QueryChainMakerDemoBlockTransaction(request *QueryChainMakerDemoBlockTransactionRequest) (response *QueryChainMakerDemoBlockTransactionResponse, err error)

QueryChainMakerDemoBlockTransaction 查询长安链体验网络指定高度区块的交易

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) QueryChainMakerDemoBlockTransactionWithContext added in v1.0.424

func (c *Client) QueryChainMakerDemoBlockTransactionWithContext(ctx context.Context, request *QueryChainMakerDemoBlockTransactionRequest) (response *QueryChainMakerDemoBlockTransactionResponse, err error)

QueryChainMakerDemoBlockTransaction 查询长安链体验网络指定高度区块的交易

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) QueryChainMakerDemoContract added in v1.0.424

func (c *Client) QueryChainMakerDemoContract(request *QueryChainMakerDemoContractRequest) (response *QueryChainMakerDemoContractResponse, err error)

QueryChainMakerDemoContract 调用长安链体验网络合约查询

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) QueryChainMakerDemoContractWithContext added in v1.0.424

func (c *Client) QueryChainMakerDemoContractWithContext(ctx context.Context, request *QueryChainMakerDemoContractRequest) (response *QueryChainMakerDemoContractResponse, err error)

QueryChainMakerDemoContract 调用长安链体验网络合约查询

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) QueryChainMakerDemoTransaction added in v1.0.424

func (c *Client) QueryChainMakerDemoTransaction(request *QueryChainMakerDemoTransactionRequest) (response *QueryChainMakerDemoTransactionResponse, err error)

QueryChainMakerDemoTransaction 通过交易ID查询长安链体验网络交易

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) QueryChainMakerDemoTransactionWithContext added in v1.0.424

func (c *Client) QueryChainMakerDemoTransactionWithContext(ctx context.Context, request *QueryChainMakerDemoTransactionRequest) (response *QueryChainMakerDemoTransactionResponse, err error)

QueryChainMakerDemoTransaction 通过交易ID查询长安链体验网络交易

可能返回的错误码:

AUTHFAILURE = "AuthFailure"
FAILEDOPERATION_BAASSTOPSERVING = "FailedOperation.BaaSStopServing"
FAILEDOPERATION_INVALIDOPERATION = "FailedOperation.InvalidOperation"
FAILEDOPERATION_USERINBLACKLIST = "FailedOperation.UserInBlackList"
FAILEDOPERATION_USERNOJOINDEMOCLUSTER = "FailedOperation.UserNoJoinDemoCluster"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"

func (*Client) QueryChainMakerTransaction added in v1.0.235

func (c *Client) QueryChainMakerTransaction(request *QueryChainMakerTransactionRequest) (response *QueryChainMakerTransactionResponse, err error)

QueryChainMakerTransaction 通过交易ID查询长安链交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"
FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"
FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"
FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"
FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"
FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"
FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"
FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"
FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"
FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"
FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"
FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"
INTERNALERROR_DBERROR = "InternalError.DBError"
INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"
INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"
INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"
INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"
INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"
INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"
INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"
INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"
INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"
INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"
INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"
INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"
INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"
INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"
INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"
INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"
INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"
INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"
INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"
INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"
INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"
INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"
RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"

func (*Client) QueryChainMakerTransactionWithContext added in v1.0.324

func (c *Client) QueryChainMakerTransactionWithContext(ctx context.Context, request *QueryChainMakerTransactionRequest) (response *QueryChainMakerTransactionResponse, err error)

QueryChainMakerTransaction 通过交易ID查询长安链交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_BCOSSERVICE = "FailedOperation.BcosService"
FAILEDOPERATION_COMPILEDEPLOYEDCONTRACT = "FailedOperation.CompileDeployedContract"
FAILEDOPERATION_COMPILEDEPLOYINGCONTRACT = "FailedOperation.CompileDeployingContract"
FAILEDOPERATION_CONTRACTEDITEDBYOTHERAGENCY = "FailedOperation.ContractEditedByOtherAgency"
FAILEDOPERATION_DELETEDEPLOYEDCONTRACT = "FailedOperation.DeleteDeployedContract"
FAILEDOPERATION_DELETEDEPLOYINGCONTRACT = "FailedOperation.DeleteDeployingContract"
FAILEDOPERATION_DEPLOYCONTRACTNOTCOMPILE = "FailedOperation.DeployContractNotCompile"
FAILEDOPERATION_FRONTREQUESTFAIL = "FailedOperation.FrontRequestFail"
FAILEDOPERATION_INVALIDGROUPPK = "FailedOperation.InvalidGroupPk"
FAILEDOPERATION_INVALIDKEYUSER = "FailedOperation.InvalidKeyUser"
FAILEDOPERATION_NEWCONTRACT = "FailedOperation.NewContract"
FAILEDOPERATION_NOTDEPLOYEDCONTRACT = "FailedOperation.NotDeployedContract"
INTERNALERROR_DBERROR = "InternalError.DBError"
INTERNALERROR_INVALIDCONTRACTPARAM = "InternalError.InvalidContractParam"
INTERNALERROR_METHODTYPENOTSUPPORT = "InternalError.MethodTypeNotSupport"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"
INTERNALERROR_SERVICEERROR = "InternalError.ServiceError"
INVALIDPARAMETER_ACCOUNTPARAMERROR = "InvalidParameter.AccountParamError"
INVALIDPARAMETER_AGENCYINVALID = "InvalidParameter.AgencyInvalid"
INVALIDPARAMETER_AGENCYNETPARAMINVALID = "InvalidParameter.AgencyNetParamInvalid"
INVALIDPARAMETER_ALLIANCEIDOFNETEMPTY = "InvalidParameter.AllianceIdOfNetEmpty"
INVALIDPARAMETER_CONTRACTIDINVALID = "InvalidParameter.ContractIdInvalid"
INVALIDPARAMETER_DATAHADEXIST = "InvalidParameter.DataHadExist"
INVALIDPARAMETER_EMPTYPARAM = "InvalidParameter.EmptyParam"
INVALIDPARAMETER_EXPIRETIMEINVALID = "InvalidParameter.ExpireTimeInvalid"
INVALIDPARAMETER_FRONTCONNFAIL = "InvalidParameter.FrontConnFail"
INVALIDPARAMETER_FRONTIPINVALID = "InvalidParameter.FrontIpInvalid"
INVALIDPARAMETER_FRONTPARAMERROR = "InvalidParameter.FrontParamError"
INVALIDPARAMETER_FRONTREQUESTFAIL = "InvalidParameter.FrontRequestFail"
INVALIDPARAMETER_INVALIDCONTRACTARG = "InvalidParameter.InvalidContractArg"
INVALIDPARAMETER_NETIDINVALID = "InvalidParameter.NetIdInvalid"
INVALIDPARAMETER_NETPARAMERROR = "InvalidParameter.NetParamError"
INVALIDPARAMETER_NEWKEYUSERPARAMERROR = "InvalidParameter.NewKeyUserParamError"
INVALIDPARAMETER_NOINFOTODELETE = "InvalidParameter.NoInfoToDelete"
INVALIDPARAMETER_NOTFOUNDVALIDFRONT = "InvalidParameter.NotFoundValidFront"
INVALIDPARAMETER_REDEPLOYEDCONTRACT = "InvalidParameter.ReDeployedContract"
INVALIDPARAMETER_REDEPLOYINGCONTRACT = "InvalidParameter.ReDeployingContract"
INVALIDPARAMETER_ROLEINVALID = "InvalidParameter.RoleInvalid"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
MISSINGPARAMETER_EMPTYPARAM = "MissingParameter.EmptyParam"
RESOURCENOTFOUND_EMPTYDATA = "ResourceNotFound.EmptyData"

func (*Client) QueryFabricChaincode added in v1.0.799

func (c *Client) QueryFabricChaincode(request *QueryFabricChaincodeRequest) (response *QueryFabricChaincodeResponse, err error)

QueryFabricChaincode 调用Fabric用户合约查询

可能返回的错误码:

FAILEDOPERATION_FABRICCHAINCODENOEXIST = "FailedOperation.FabricChaincodeNoExist"
FAILEDOPERATION_FABRICCHAINCODEQUERYFAILED = "FailedOperation.FabricChaincodeQueryFailed"
FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"

func (*Client) QueryFabricChaincodeWithContext added in v1.0.799

func (c *Client) QueryFabricChaincodeWithContext(ctx context.Context, request *QueryFabricChaincodeRequest) (response *QueryFabricChaincodeResponse, err error)

QueryFabricChaincode 调用Fabric用户合约查询

可能返回的错误码:

FAILEDOPERATION_FABRICCHAINCODENOEXIST = "FailedOperation.FabricChaincodeNoExist"
FAILEDOPERATION_FABRICCHAINCODEQUERYFAILED = "FailedOperation.FabricChaincodeQueryFailed"
FAILEDOPERATION_INVALIDAUTH = "FailedOperation.InvalidAuth"
INTERNALERROR_SERVERERROR = "InternalError.ServerError"

func (*Client) QueryWithContext added in v1.0.324

func (c *Client) QueryWithContext(ctx context.Context, request *QueryRequest) (response *QueryResponse, err error)

Query 查询交易

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_DATABASEEXCEPTION = "FailedOperation.DatabaseException"
FAILEDOPERATION_FABRICCOMMIT = "FailedOperation.FabricCommit"
FAILEDOPERATION_FABRICPROPOSAL = "FailedOperation.FabricProposal"
FAILEDOPERATION_FABRICREQUESTPARAMS = "FailedOperation.FabricRequestParams"
FAILEDOPERATION_FABRICREQUSTPARAMS = "FailedOperation.FabricRequstParams"
FAILEDOPERATION_FABRICTXINVOKE = "FailedOperation.FabricTxInvoke"
FAILEDOPERATION_FABRICTXQUERY = "FailedOperation.FabricTxQuery"
FAILEDOPERATION_FABRICTXQUERYNONE = "FailedOperation.FabricTxQueryNone"
FAILEDOPERATION_GROUPILLEGAL = "FailedOperation.GroupIllegal"
FAILEDOPERATION_MANAGESERVICE = "FailedOperation.ManageService"
FAILEDOPERATION_NOCHAINCODECHANNEL = "FailedOperation.NoChainCodeChannel"
FAILEDOPERATION_NOCHAINCODEGROUP = "FailedOperation.NoChainCodeGroup"
FAILEDOPERATION_NOCHAINCODEPEER = "FailedOperation.NoChainCodePeer"
FAILEDOPERATION_NOCHANNELGROUP = "FailedOperation.NoChannelGroup"
FAILEDOPERATION_NOCHANNELPEER = "FailedOperation.NoChannelPeer"
FAILEDOPERATION_NOOBJECT = "FailedOperation.NoObject"
FAILEDOPERATION_TRANSACTIONTIMEOUT = "FailedOperation.TransactionTimeout"
INTERNALERROR_FLASKEXCEPTION = "InternalError.FlaskException"
INTERNALERROR_SERVICEPANIC = "InternalError.ServicePanic"
INTERNALERROR_TRANSACTIONSERVICE = "InternalError.TransactionService"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_ILLEGALVALUE = "InvalidParameterValue.IllegalValue"
INVALIDPARAMETERVALUE_PARAMETEREMPTY = "InvalidParameterValue.ParameterEmpty"

func (*Client) SrvInvoke

func (c *Client) SrvInvoke(request *SrvInvokeRequest) (response *SrvInvokeResponse, err error)

SrvInvoke trustsql服务统一接口

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_SERVICEFAILED = "FailedOperation.ServiceFailed"
OPERATIONDENIED_NOTOWNER = "OperationDenied.NotOwner"

func (*Client) SrvInvokeWithContext added in v1.0.324

func (c *Client) SrvInvokeWithContext(ctx context.Context, request *SrvInvokeRequest) (response *SrvInvokeResponse, err error)

SrvInvoke trustsql服务统一接口

可能返回的错误码:

AUTHFAILURE_UNAUTHORIZEDOPERATION = "AuthFailure.UnauthorizedOperation"
FAILEDOPERATION_SERVICEFAILED = "FailedOperation.ServiceFailed"
OPERATIONDENIED_NOTOWNER = "OperationDenied.NotOwner"

type DescribeFabricBlockRequest added in v1.0.799

type DescribeFabricBlockRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 通道ID,可在通道列表或通道详情获取
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 区块高度,从0开始
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`
}

func NewDescribeFabricBlockRequest added in v1.0.799

func NewDescribeFabricBlockRequest() (request *DescribeFabricBlockRequest)

func (*DescribeFabricBlockRequest) FromJsonString added in v1.0.799

func (r *DescribeFabricBlockRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFabricBlockRequest) ToJsonString added in v1.0.799

func (r *DescribeFabricBlockRequest) ToJsonString() string

type DescribeFabricBlockRequestParams added in v1.0.799

type DescribeFabricBlockRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 通道ID,可在通道列表或通道详情获取
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 区块高度,从0开始
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`
}

Predefined struct for user

type DescribeFabricBlockResponse added in v1.0.799

type DescribeFabricBlockResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFabricBlockResponseParams `json:"Response"`
}

func NewDescribeFabricBlockResponse added in v1.0.799

func NewDescribeFabricBlockResponse() (response *DescribeFabricBlockResponse)

func (*DescribeFabricBlockResponse) FromJsonString added in v1.0.799

func (r *DescribeFabricBlockResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFabricBlockResponse) ToJsonString added in v1.0.799

func (r *DescribeFabricBlockResponse) ToJsonString() string

type DescribeFabricBlockResponseParams added in v1.0.799

type DescribeFabricBlockResponseParams struct {
	// 区块高度
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`

	// 区块Hash
	BlockHash *string `json:"BlockHash,omitnil,omitempty" name:"BlockHash"`

	// 前置区块Hash
	PreBlockHash *string `json:"PreBlockHash,omitnil,omitempty" name:"PreBlockHash"`

	// 区块中交易数量
	TxCount *int64 `json:"TxCount,omitnil,omitempty" name:"TxCount"`

	// 区块中交易列表
	TransactionList []*Transaction `json:"TransactionList,omitnil,omitempty" name:"TransactionList"`

	// 创建时间戳
	CreateTimestamp *string `json:"CreateTimestamp,omitnil,omitempty" name:"CreateTimestamp"`

	// 提案组织
	ProposerOrg *string `json:"ProposerOrg,omitnil,omitempty" name:"ProposerOrg"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeFabricTransactionRequest added in v1.0.799

type DescribeFabricTransactionRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 通道ID,可在通道列表或通道详情获取
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 交易ID
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`
}

func NewDescribeFabricTransactionRequest added in v1.0.799

func NewDescribeFabricTransactionRequest() (request *DescribeFabricTransactionRequest)

func (*DescribeFabricTransactionRequest) FromJsonString added in v1.0.799

func (r *DescribeFabricTransactionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFabricTransactionRequest) ToJsonString added in v1.0.799

func (r *DescribeFabricTransactionRequest) ToJsonString() string

type DescribeFabricTransactionRequestParams added in v1.0.799

type DescribeFabricTransactionRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 通道ID,可在通道列表或通道详情获取
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 交易ID
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`
}

Predefined struct for user

type DescribeFabricTransactionResponse added in v1.0.799

type DescribeFabricTransactionResponse struct {
	*tchttp.BaseResponse
	Response *DescribeFabricTransactionResponseParams `json:"Response"`
}

func NewDescribeFabricTransactionResponse added in v1.0.799

func NewDescribeFabricTransactionResponse() (response *DescribeFabricTransactionResponse)

func (*DescribeFabricTransactionResponse) FromJsonString added in v1.0.799

func (r *DescribeFabricTransactionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeFabricTransactionResponse) ToJsonString added in v1.0.799

func (r *DescribeFabricTransactionResponse) ToJsonString() string

type DescribeFabricTransactionResponseParams added in v1.0.799

type DescribeFabricTransactionResponseParams struct {
	// 交易ID
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// 交易Hash
	TxHash *string `json:"TxHash,omitnil,omitempty" name:"TxHash"`

	// 交易状态
	TxStatus *string `json:"TxStatus,omitnil,omitempty" name:"TxStatus"`

	// 参与的组织列表
	JoinOrgList []*string `json:"JoinOrgList,omitnil,omitempty" name:"JoinOrgList"`

	// 交易发送者
	Sender *string `json:"Sender,omitnil,omitempty" name:"Sender"`

	// 创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 区块高度
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`

	// 交易所属合约
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 交易数据,base64编码,解码后为json化的字符串
	TransactionData *string `json:"TransactionData,omitnil,omitempty" name:"TransactionData"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DownloadUserCertRequest

type DownloadUserCertRequest struct {
	*tchttp.BaseRequest

	// 模块名,固定字段:cert_mng
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:cert_download_for_user
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 证书ID,可以在证书详情页面获取
	CertId *uint64 `json:"CertId,omitnil,omitempty" name:"CertId"`

	// 证书DN,可以在证书详情页面获取
	CertDn *string `json:"CertDn,omitnil,omitempty" name:"CertDn"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 下载证书的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
}

func NewDownloadUserCertRequest

func NewDownloadUserCertRequest() (request *DownloadUserCertRequest)

func (*DownloadUserCertRequest) FromJsonString

func (r *DownloadUserCertRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadUserCertRequest) ToJsonString

func (r *DownloadUserCertRequest) ToJsonString() string

type DownloadUserCertRequestParams added in v1.0.426

type DownloadUserCertRequestParams struct {
	// 模块名,固定字段:cert_mng
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:cert_download_for_user
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 证书ID,可以在证书详情页面获取
	CertId *uint64 `json:"CertId,omitnil,omitempty" name:"CertId"`

	// 证书DN,可以在证书详情页面获取
	CertDn *string `json:"CertDn,omitnil,omitempty" name:"CertDn"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 下载证书的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
}

Predefined struct for user

type DownloadUserCertResponse

type DownloadUserCertResponse struct {
	*tchttp.BaseResponse
	Response *DownloadUserCertResponseParams `json:"Response"`
}

func NewDownloadUserCertResponse

func NewDownloadUserCertResponse() (response *DownloadUserCertResponse)

func (*DownloadUserCertResponse) FromJsonString

func (r *DownloadUserCertResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DownloadUserCertResponse) ToJsonString

func (r *DownloadUserCertResponse) ToJsonString() string

type DownloadUserCertResponseParams added in v1.0.426

type DownloadUserCertResponseParams struct {
	// 证书名称
	CertName *string `json:"CertName,omitnil,omitempty" name:"CertName"`

	// 证书内容
	//
	// Deprecated: CertCtx is deprecated.
	CertCtx *string `json:"CertCtx,omitnil,omitempty" name:"CertCtx"`

	// 证书内容
	Cert *string `json:"Cert,omitnil,omitempty" name:"Cert"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type EndorserGroup

type EndorserGroup struct {
	// 背书组织名称
	EndorserGroupName *string `json:"EndorserGroupName,omitnil,omitempty" name:"EndorserGroupName"`

	// 背书节点列表
	EndorserPeerList []*string `json:"EndorserPeerList,omitnil,omitempty" name:"EndorserPeerList"`
}

type GetBlockListRequest

type GetBlockListRequest struct {
	*tchttp.BaseRequest

	// 模块名称,固定字段:block
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名称,固定字段:block_list
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 通道ID,固定字段:0
	ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 组织ID,固定字段:0
	GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 需要查询的通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 调用接口的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 需要获取的起始交易偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 需要获取的交易数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewGetBlockListRequest

func NewGetBlockListRequest() (request *GetBlockListRequest)

func (*GetBlockListRequest) FromJsonString

func (r *GetBlockListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetBlockListRequest) ToJsonString

func (r *GetBlockListRequest) ToJsonString() string

type GetBlockListRequestParams added in v1.0.426

type GetBlockListRequestParams struct {
	// 模块名称,固定字段:block
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名称,固定字段:block_list
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 通道ID,固定字段:0
	ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 组织ID,固定字段:0
	GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 需要查询的通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 调用接口的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 需要获取的起始交易偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 需要获取的交易数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type GetBlockListResponse

type GetBlockListResponse struct {
	*tchttp.BaseResponse
	Response *GetBlockListResponseParams `json:"Response"`
}

func NewGetBlockListResponse

func NewGetBlockListResponse() (response *GetBlockListResponse)

func (*GetBlockListResponse) FromJsonString

func (r *GetBlockListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetBlockListResponse) ToJsonString

func (r *GetBlockListResponse) ToJsonString() string

type GetBlockListResponseParams added in v1.0.426

type GetBlockListResponseParams struct {
	// 区块数量
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 区块列表
	BlockList []*Block `json:"BlockList,omitnil,omitempty" name:"BlockList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetBlockTransactionListForUserRequest

type GetBlockTransactionListForUserRequest struct {
	*tchttp.BaseRequest

	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:block_transaction_list_for_user
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 参与交易的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 区块ID,通过GetInvokeTx接口可以获取交易所在的区块ID
	BlockId *uint64 `json:"BlockId,omitnil,omitempty" name:"BlockId"`

	// 查询的交易列表起始偏移地址
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 查询的交易列表数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewGetBlockTransactionListForUserRequest

func NewGetBlockTransactionListForUserRequest() (request *GetBlockTransactionListForUserRequest)

func (*GetBlockTransactionListForUserRequest) FromJsonString

func (r *GetBlockTransactionListForUserRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetBlockTransactionListForUserRequest) ToJsonString

type GetBlockTransactionListForUserRequestParams added in v1.0.426

type GetBlockTransactionListForUserRequestParams struct {
	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:block_transaction_list_for_user
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 参与交易的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 区块ID,通过GetInvokeTx接口可以获取交易所在的区块ID
	BlockId *uint64 `json:"BlockId,omitnil,omitempty" name:"BlockId"`

	// 查询的交易列表起始偏移地址
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 查询的交易列表数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type GetBlockTransactionListForUserResponse

type GetBlockTransactionListForUserResponse struct {
	*tchttp.BaseResponse
	Response *GetBlockTransactionListForUserResponseParams `json:"Response"`
}

func NewGetBlockTransactionListForUserResponse

func NewGetBlockTransactionListForUserResponse() (response *GetBlockTransactionListForUserResponse)

func (*GetBlockTransactionListForUserResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetBlockTransactionListForUserResponse) ToJsonString

type GetBlockTransactionListForUserResponseParams added in v1.0.426

type GetBlockTransactionListForUserResponseParams struct {
	// 交易总数量
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 交易列表
	TransactionList []*TransactionItem `json:"TransactionList,omitnil,omitempty" name:"TransactionList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetClusterSummaryRequest

type GetClusterSummaryRequest struct {
	*tchttp.BaseRequest

	// 模块名称,固定字段:cluster_mng
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名称,固定字段:cluster_summary
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 组织ID,固定字段:0
	GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 调用接口的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
}

func NewGetClusterSummaryRequest

func NewGetClusterSummaryRequest() (request *GetClusterSummaryRequest)

func (*GetClusterSummaryRequest) FromJsonString

func (r *GetClusterSummaryRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetClusterSummaryRequest) ToJsonString

func (r *GetClusterSummaryRequest) ToJsonString() string

type GetClusterSummaryRequestParams added in v1.0.426

type GetClusterSummaryRequestParams struct {
	// 模块名称,固定字段:cluster_mng
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名称,固定字段:cluster_summary
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 组织ID,固定字段:0
	GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 调用接口的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
}

Predefined struct for user

type GetClusterSummaryResponse

type GetClusterSummaryResponse struct {
	*tchttp.BaseResponse
	Response *GetClusterSummaryResponseParams `json:"Response"`
}

func NewGetClusterSummaryResponse

func NewGetClusterSummaryResponse() (response *GetClusterSummaryResponse)

func (*GetClusterSummaryResponse) FromJsonString

func (r *GetClusterSummaryResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetClusterSummaryResponse) ToJsonString

func (r *GetClusterSummaryResponse) ToJsonString() string

type GetClusterSummaryResponseParams added in v1.0.426

type GetClusterSummaryResponseParams struct {
	// 网络通道总数量
	TotalChannelCount *uint64 `json:"TotalChannelCount,omitnil,omitempty" name:"TotalChannelCount"`

	// 当前组织创建的通道数量
	MyChannelCount *uint64 `json:"MyChannelCount,omitnil,omitempty" name:"MyChannelCount"`

	// 当前组织加入的通道数量
	JoinChannelCount *uint64 `json:"JoinChannelCount,omitnil,omitempty" name:"JoinChannelCount"`

	// 网络节点总数量
	TotalPeerCount *uint64 `json:"TotalPeerCount,omitnil,omitempty" name:"TotalPeerCount"`

	// 当前组织创建的节点数量
	MyPeerCount *uint64 `json:"MyPeerCount,omitnil,omitempty" name:"MyPeerCount"`

	// 其他组织创建的节点数量
	OrderCount *uint64 `json:"OrderCount,omitnil,omitempty" name:"OrderCount"`

	// 网络组织总数量
	TotalGroupCount *uint64 `json:"TotalGroupCount,omitnil,omitempty" name:"TotalGroupCount"`

	// 当前组织创建的组织数量
	MyGroupCount *uint64 `json:"MyGroupCount,omitnil,omitempty" name:"MyGroupCount"`

	// 网络智能合约总数量
	TotalChaincodeCount *uint64 `json:"TotalChaincodeCount,omitnil,omitempty" name:"TotalChaincodeCount"`

	// 最近7天发起的智能合约数量
	RecentChaincodeCount *uint64 `json:"RecentChaincodeCount,omitnil,omitempty" name:"RecentChaincodeCount"`

	// 当前组织发起的智能合约数量
	MyChaincodeCount *uint64 `json:"MyChaincodeCount,omitnil,omitempty" name:"MyChaincodeCount"`

	// 当前组织的证书总数量
	TotalCertCount *uint64 `json:"TotalCertCount,omitnil,omitempty" name:"TotalCertCount"`

	// 颁发给当前组织的证书数量
	TlsCertCount *uint64 `json:"TlsCertCount,omitnil,omitempty" name:"TlsCertCount"`

	// 网络背书节点证书数量
	PeerCertCount *uint64 `json:"PeerCertCount,omitnil,omitempty" name:"PeerCertCount"`

	// 当前组织业务证书数量
	ClientCertCount *uint64 `json:"ClientCertCount,omitnil,omitempty" name:"ClientCertCount"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetInvokeTxRequest

type GetInvokeTxRequest struct {
	*tchttp.BaseRequest

	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:query_txid
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 执行该查询交易的节点名称,可以在通道详情中获取该通道上的节点名称及其所属组织名称
	PeerName *string `json:"PeerName,omitnil,omitempty" name:"PeerName"`

	// 执行该查询交易的节点所属组织名称,可以在通道详情中获取该通道上的节点名称及其所属组织名称
	PeerGroup *string `json:"PeerGroup,omitnil,omitempty" name:"PeerGroup"`

	// 交易ID
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// 调用合约的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
}

func NewGetInvokeTxRequest

func NewGetInvokeTxRequest() (request *GetInvokeTxRequest)

func (*GetInvokeTxRequest) FromJsonString

func (r *GetInvokeTxRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetInvokeTxRequest) ToJsonString

func (r *GetInvokeTxRequest) ToJsonString() string

type GetInvokeTxRequestParams added in v1.0.426

type GetInvokeTxRequestParams struct {
	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:query_txid
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 执行该查询交易的节点名称,可以在通道详情中获取该通道上的节点名称及其所属组织名称
	PeerName *string `json:"PeerName,omitnil,omitempty" name:"PeerName"`

	// 执行该查询交易的节点所属组织名称,可以在通道详情中获取该通道上的节点名称及其所属组织名称
	PeerGroup *string `json:"PeerGroup,omitnil,omitempty" name:"PeerGroup"`

	// 交易ID
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// 调用合约的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`
}

Predefined struct for user

type GetInvokeTxResponse

type GetInvokeTxResponse struct {
	*tchttp.BaseResponse
	Response *GetInvokeTxResponseParams `json:"Response"`
}

func NewGetInvokeTxResponse

func NewGetInvokeTxResponse() (response *GetInvokeTxResponse)

func (*GetInvokeTxResponse) FromJsonString

func (r *GetInvokeTxResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetInvokeTxResponse) ToJsonString

func (r *GetInvokeTxResponse) ToJsonString() string

type GetInvokeTxResponseParams added in v1.0.426

type GetInvokeTxResponseParams struct {
	// 交易执行状态码
	TxValidationCode *int64 `json:"TxValidationCode,omitnil,omitempty" name:"TxValidationCode"`

	// 交易执行消息
	TxValidationMsg *string `json:"TxValidationMsg,omitnil,omitempty" name:"TxValidationMsg"`

	// 交易所在区块ID
	BlockId *int64 `json:"BlockId,omitnil,omitempty" name:"BlockId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetLatesdTransactionListRequest

type GetLatesdTransactionListRequest struct {
	*tchttp.BaseRequest

	// 模块名称,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名称,固定字段:latest_transaction_list
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 组织ID,固定字段:0
	GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 通道ID,固定字段:0
	ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 获取的最新交易的区块数量,取值范围1~5
	LatestBlockNumber *uint64 `json:"LatestBlockNumber,omitnil,omitempty" name:"LatestBlockNumber"`

	// 调用接口的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 需要查询的通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 需要获取的起始交易偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 需要获取的交易数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewGetLatesdTransactionListRequest

func NewGetLatesdTransactionListRequest() (request *GetLatesdTransactionListRequest)

func (*GetLatesdTransactionListRequest) FromJsonString

func (r *GetLatesdTransactionListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetLatesdTransactionListRequest) ToJsonString

func (r *GetLatesdTransactionListRequest) ToJsonString() string

type GetLatesdTransactionListRequestParams added in v1.0.426

type GetLatesdTransactionListRequestParams struct {
	// 模块名称,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名称,固定字段:latest_transaction_list
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 组织ID,固定字段:0
	GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 通道ID,固定字段:0
	ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 获取的最新交易的区块数量,取值范围1~5
	LatestBlockNumber *uint64 `json:"LatestBlockNumber,omitnil,omitempty" name:"LatestBlockNumber"`

	// 调用接口的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 需要查询的通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 需要获取的起始交易偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 需要获取的交易数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type GetLatesdTransactionListResponse

type GetLatesdTransactionListResponse struct {
	*tchttp.BaseResponse
	Response *GetLatesdTransactionListResponseParams `json:"Response"`
}

func NewGetLatesdTransactionListResponse

func NewGetLatesdTransactionListResponse() (response *GetLatesdTransactionListResponse)

func (*GetLatesdTransactionListResponse) FromJsonString

func (r *GetLatesdTransactionListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetLatesdTransactionListResponse) ToJsonString

func (r *GetLatesdTransactionListResponse) ToJsonString() string

type GetLatesdTransactionListResponseParams added in v1.0.426

type GetLatesdTransactionListResponseParams struct {
	// 交易总数量
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 交易列表
	TransactionList []*TransactionItem `json:"TransactionList,omitnil,omitempty" name:"TransactionList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetLatestTransactionListRequest added in v1.0.684

type GetLatestTransactionListRequest struct {
	*tchttp.BaseRequest

	// 模块名称,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名称,固定字段:latest_transaction_list
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 组织ID,固定字段:0
	GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 通道ID,固定字段:0
	ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 获取的最新交易的区块数量,取值范围1~5
	LatestBlockNumber *uint64 `json:"LatestBlockNumber,omitnil,omitempty" name:"LatestBlockNumber"`

	// 调用接口的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 需要查询的通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 需要获取的起始交易偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 需要获取的交易数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

func NewGetLatestTransactionListRequest added in v1.0.684

func NewGetLatestTransactionListRequest() (request *GetLatestTransactionListRequest)

func (*GetLatestTransactionListRequest) FromJsonString added in v1.0.684

func (r *GetLatestTransactionListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetLatestTransactionListRequest) ToJsonString added in v1.0.684

func (r *GetLatestTransactionListRequest) ToJsonString() string

type GetLatestTransactionListRequestParams added in v1.0.684

type GetLatestTransactionListRequestParams struct {
	// 模块名称,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名称,固定字段:latest_transaction_list
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 组织ID,固定字段:0
	GroupId *uint64 `json:"GroupId,omitnil,omitempty" name:"GroupId"`

	// 通道ID,固定字段:0
	ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 获取的最新交易的区块数量,取值范围1~5
	LatestBlockNumber *uint64 `json:"LatestBlockNumber,omitnil,omitempty" name:"LatestBlockNumber"`

	// 调用接口的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 需要查询的通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 需要获取的起始交易偏移
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 需要获取的交易数量
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`
}

Predefined struct for user

type GetLatestTransactionListResponse added in v1.0.684

type GetLatestTransactionListResponse struct {
	*tchttp.BaseResponse
	Response *GetLatestTransactionListResponseParams `json:"Response"`
}

func NewGetLatestTransactionListResponse added in v1.0.684

func NewGetLatestTransactionListResponse() (response *GetLatestTransactionListResponse)

func (*GetLatestTransactionListResponse) FromJsonString added in v1.0.684

func (r *GetLatestTransactionListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetLatestTransactionListResponse) ToJsonString added in v1.0.684

func (r *GetLatestTransactionListResponse) ToJsonString() string

type GetLatestTransactionListResponseParams added in v1.0.684

type GetLatestTransactionListResponseParams struct {
	// 交易总数量
	TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"`

	// 交易列表
	TransactionList []*TransactionItem `json:"TransactionList,omitnil,omitempty" name:"TransactionList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type GetTransactionDetailForUserRequest

type GetTransactionDetailForUserRequest struct {
	*tchttp.BaseRequest

	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:transaction_detail_for_user
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 参与交易的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 区块ID,通过GetInvokeTx接口可以获取交易所在的区块ID
	BlockId *uint64 `json:"BlockId,omitnil,omitempty" name:"BlockId"`

	// 交易ID,需要查询的详情的交易ID
	TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"`
}

func NewGetTransactionDetailForUserRequest

func NewGetTransactionDetailForUserRequest() (request *GetTransactionDetailForUserRequest)

func (*GetTransactionDetailForUserRequest) FromJsonString

func (r *GetTransactionDetailForUserRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetTransactionDetailForUserRequest) ToJsonString

func (r *GetTransactionDetailForUserRequest) ToJsonString() string

type GetTransactionDetailForUserRequestParams added in v1.0.426

type GetTransactionDetailForUserRequestParams struct {
	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:transaction_detail_for_user
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 参与交易的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 区块ID,通过GetInvokeTx接口可以获取交易所在的区块ID
	BlockId *uint64 `json:"BlockId,omitnil,omitempty" name:"BlockId"`

	// 交易ID,需要查询的详情的交易ID
	TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"`
}

Predefined struct for user

type GetTransactionDetailForUserResponse

type GetTransactionDetailForUserResponse struct {
	*tchttp.BaseResponse
	Response *GetTransactionDetailForUserResponseParams `json:"Response"`
}

func NewGetTransactionDetailForUserResponse

func NewGetTransactionDetailForUserResponse() (response *GetTransactionDetailForUserResponse)

func (*GetTransactionDetailForUserResponse) FromJsonString

func (r *GetTransactionDetailForUserResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*GetTransactionDetailForUserResponse) ToJsonString

func (r *GetTransactionDetailForUserResponse) ToJsonString() string

type GetTransactionDetailForUserResponseParams added in v1.0.426

type GetTransactionDetailForUserResponseParams struct {
	// 交易ID
	TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"`

	// 交易hash
	TransactionHash *string `json:"TransactionHash,omitnil,omitempty" name:"TransactionHash"`

	// 创建交易的组织名
	CreateOrgName *string `json:"CreateOrgName,omitnil,omitempty" name:"CreateOrgName"`

	// 交易类型(普通交易和配置交易)
	TransactionType *string `json:"TransactionType,omitnil,omitempty" name:"TransactionType"`

	// 交易状态
	TransactionStatus *string `json:"TransactionStatus,omitnil,omitempty" name:"TransactionStatus"`

	// 交易创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 交易数据
	TransactionData *string `json:"TransactionData,omitnil,omitempty" name:"TransactionData"`

	// 交易所在区块号
	BlockId *uint64 `json:"BlockId,omitnil,omitempty" name:"BlockId"`

	// 交易所在区块哈希
	BlockHash *string `json:"BlockHash,omitnil,omitempty" name:"BlockHash"`

	// 交易所在区块高度
	BlockHeight *uint64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`

	// 通道名称
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 交易所在合约名称
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 背书组织列表
	EndorserOrgList []*EndorserGroup `json:"EndorserOrgList,omitnil,omitempty" name:"EndorserOrgList"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type InvokeChainMakerContractRequest added in v1.0.235

type InvokeChainMakerContractRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 合约名称,可在合约管理中获取
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 合约方法名
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参,json格式字符串,key/value都是string类型的map
	FuncParam *string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`

	// 是否异步执行,1为是,否则为0;如果异步执行,可使用返回值中的交易TxID查询执行结果
	AsyncFlag *int64 `json:"AsyncFlag,omitnil,omitempty" name:"AsyncFlag"`
}

func NewInvokeChainMakerContractRequest added in v1.0.235

func NewInvokeChainMakerContractRequest() (request *InvokeChainMakerContractRequest)

func (*InvokeChainMakerContractRequest) FromJsonString added in v1.0.235

func (r *InvokeChainMakerContractRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*InvokeChainMakerContractRequest) ToJsonString added in v1.0.235

func (r *InvokeChainMakerContractRequest) ToJsonString() string

type InvokeChainMakerContractRequestParams added in v1.0.426

type InvokeChainMakerContractRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 合约名称,可在合约管理中获取
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 合约方法名
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参,json格式字符串,key/value都是string类型的map
	FuncParam *string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`

	// 是否异步执行,1为是,否则为0;如果异步执行,可使用返回值中的交易TxID查询执行结果
	AsyncFlag *int64 `json:"AsyncFlag,omitnil,omitempty" name:"AsyncFlag"`
}

Predefined struct for user

type InvokeChainMakerContractResponse added in v1.0.235

type InvokeChainMakerContractResponse struct {
	*tchttp.BaseResponse
	Response *InvokeChainMakerContractResponseParams `json:"Response"`
}

func NewInvokeChainMakerContractResponse added in v1.0.235

func NewInvokeChainMakerContractResponse() (response *InvokeChainMakerContractResponse)

func (*InvokeChainMakerContractResponse) FromJsonString added in v1.0.235

func (r *InvokeChainMakerContractResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*InvokeChainMakerContractResponse) ToJsonString added in v1.0.235

func (r *InvokeChainMakerContractResponse) ToJsonString() string

type InvokeChainMakerContractResponseParams added in v1.0.426

type InvokeChainMakerContractResponseParams struct {
	// 交易结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ChainMakerContractResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type InvokeChainMakerDemoContractRequest added in v1.0.424

type InvokeChainMakerDemoContractRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 合约名称,可在合约管理中获取
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 合约方法名
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参,json格式字符串,key/value都是string类型的map
	FuncParam *string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`

	// 是否异步执行,1为是,否则为0;如果异步执行,可使用返回值中的交易TxID查询执行结果
	AsyncFlag *int64 `json:"AsyncFlag,omitnil,omitempty" name:"AsyncFlag"`
}

func NewInvokeChainMakerDemoContractRequest added in v1.0.424

func NewInvokeChainMakerDemoContractRequest() (request *InvokeChainMakerDemoContractRequest)

func (*InvokeChainMakerDemoContractRequest) FromJsonString added in v1.0.424

func (r *InvokeChainMakerDemoContractRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*InvokeChainMakerDemoContractRequest) ToJsonString added in v1.0.424

func (r *InvokeChainMakerDemoContractRequest) ToJsonString() string

type InvokeChainMakerDemoContractRequestParams added in v1.0.426

type InvokeChainMakerDemoContractRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 合约名称,可在合约管理中获取
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 合约方法名
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参,json格式字符串,key/value都是string类型的map
	FuncParam *string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`

	// 是否异步执行,1为是,否则为0;如果异步执行,可使用返回值中的交易TxID查询执行结果
	AsyncFlag *int64 `json:"AsyncFlag,omitnil,omitempty" name:"AsyncFlag"`
}

Predefined struct for user

type InvokeChainMakerDemoContractResponse added in v1.0.424

type InvokeChainMakerDemoContractResponse struct {
	*tchttp.BaseResponse
	Response *InvokeChainMakerDemoContractResponseParams `json:"Response"`
}

func NewInvokeChainMakerDemoContractResponse added in v1.0.424

func NewInvokeChainMakerDemoContractResponse() (response *InvokeChainMakerDemoContractResponse)

func (*InvokeChainMakerDemoContractResponse) FromJsonString added in v1.0.424

func (r *InvokeChainMakerDemoContractResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*InvokeChainMakerDemoContractResponse) ToJsonString added in v1.0.424

func (r *InvokeChainMakerDemoContractResponse) ToJsonString() string

type InvokeChainMakerDemoContractResponseParams added in v1.0.426

type InvokeChainMakerDemoContractResponseParams struct {
	// 交易结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ChainMakerContractResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type InvokeFabricChaincodeRequest added in v1.0.799

type InvokeFabricChaincodeRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 通道ID,可在通道列表或通道详情获取
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 合约名称,可在合约列表或合约详情获取
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 合约方法
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参
	FuncParam []*string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`

	// 是否异步执行,如果异步执行,可使用返回值中的交易TxID查询执行结果
	WithAsyncResult *bool `json:"WithAsyncResult,omitnil,omitempty" name:"WithAsyncResult"`
}

func NewInvokeFabricChaincodeRequest added in v1.0.799

func NewInvokeFabricChaincodeRequest() (request *InvokeFabricChaincodeRequest)

func (*InvokeFabricChaincodeRequest) FromJsonString added in v1.0.799

func (r *InvokeFabricChaincodeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*InvokeFabricChaincodeRequest) ToJsonString added in v1.0.799

func (r *InvokeFabricChaincodeRequest) ToJsonString() string

type InvokeFabricChaincodeRequestParams added in v1.0.799

type InvokeFabricChaincodeRequestParams struct {
	// 网络ID,可在区块链网络详情获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 通道ID,可在通道列表或通道详情获取
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 合约名称,可在合约列表或合约详情获取
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 合约方法
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参
	FuncParam []*string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`

	// 是否异步执行,如果异步执行,可使用返回值中的交易TxID查询执行结果
	WithAsyncResult *bool `json:"WithAsyncResult,omitnil,omitempty" name:"WithAsyncResult"`
}

Predefined struct for user

type InvokeFabricChaincodeResponse added in v1.0.799

type InvokeFabricChaincodeResponse struct {
	*tchttp.BaseResponse
	Response *InvokeFabricChaincodeResponseParams `json:"Response"`
}

func NewInvokeFabricChaincodeResponse added in v1.0.799

func NewInvokeFabricChaincodeResponse() (response *InvokeFabricChaincodeResponse)

func (*InvokeFabricChaincodeResponse) FromJsonString added in v1.0.799

func (r *InvokeFabricChaincodeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*InvokeFabricChaincodeResponse) ToJsonString added in v1.0.799

func (r *InvokeFabricChaincodeResponse) ToJsonString() string

type InvokeFabricChaincodeResponseParams added in v1.0.799

type InvokeFabricChaincodeResponseParams struct {
	// 交易ID
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// 交易状态
	TxStatus *string `json:"TxStatus,omitnil,omitempty" name:"TxStatus"`

	// 交易结果
	TxResult *string `json:"TxResult,omitnil,omitempty" name:"TxResult"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type InvokeRequest

type InvokeRequest struct {
	*tchttp.BaseRequest

	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:invoke
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务所属智能合约名称,可在智能合约详情或列表中获取
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 对该笔交易进行背书的节点列表(包括节点名称和节点所属组织名称,详见数据结构一节),可以在通道详情中获取该通道上的节点名称及其所属组织名称
	Peers []*PeerSet `json:"Peers,omitnil,omitempty" name:"Peers"`

	// 该笔交易需要调用的智能合约中的函数名称
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 调用合约的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 被调用的函数参数列表,参数列表大小总和要求小于2M
	Args []*string `json:"Args,omitnil,omitempty" name:"Args"`

	// 同步调用标识,可选参数,值为0或者不传表示使用同步方法调用,调用后会等待交易执行后再返回执行结果;值为1时表示使用异步方式调用Invoke,执行后会立即返回交易对应的Txid,后续需要通过GetInvokeTx这个API查询该交易的执行结果。(对于逻辑较为简单的交易,可以使用同步模式;对于逻辑较为复杂的交易,建议使用异步模式,否则容易导致API因等待时间过长,返回等待超时)
	AsyncFlag *uint64 `json:"AsyncFlag,omitnil,omitempty" name:"AsyncFlag"`
}

func NewInvokeRequest

func NewInvokeRequest() (request *InvokeRequest)

func (*InvokeRequest) FromJsonString

func (r *InvokeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*InvokeRequest) ToJsonString

func (r *InvokeRequest) ToJsonString() string

type InvokeRequestParams added in v1.0.426

type InvokeRequestParams struct {
	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:invoke
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务所属智能合约名称,可在智能合约详情或列表中获取
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 对该笔交易进行背书的节点列表(包括节点名称和节点所属组织名称,详见数据结构一节),可以在通道详情中获取该通道上的节点名称及其所属组织名称
	Peers []*PeerSet `json:"Peers,omitnil,omitempty" name:"Peers"`

	// 该笔交易需要调用的智能合约中的函数名称
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 调用合约的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 被调用的函数参数列表,参数列表大小总和要求小于2M
	Args []*string `json:"Args,omitnil,omitempty" name:"Args"`

	// 同步调用标识,可选参数,值为0或者不传表示使用同步方法调用,调用后会等待交易执行后再返回执行结果;值为1时表示使用异步方式调用Invoke,执行后会立即返回交易对应的Txid,后续需要通过GetInvokeTx这个API查询该交易的执行结果。(对于逻辑较为简单的交易,可以使用同步模式;对于逻辑较为复杂的交易,建议使用异步模式,否则容易导致API因等待时间过长,返回等待超时)
	AsyncFlag *uint64 `json:"AsyncFlag,omitnil,omitempty" name:"AsyncFlag"`
}

Predefined struct for user

type InvokeResponse

type InvokeResponse struct {
	*tchttp.BaseResponse
	Response *InvokeResponseParams `json:"Response"`
}

func NewInvokeResponse

func NewInvokeResponse() (response *InvokeResponse)

func (*InvokeResponse) FromJsonString

func (r *InvokeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*InvokeResponse) ToJsonString

func (r *InvokeResponse) ToJsonString() string

type InvokeResponseParams added in v1.0.426

type InvokeResponseParams struct {
	// 交易ID
	//
	// Deprecated: Txid is deprecated.
	Txid *string `json:"Txid,omitnil,omitempty" name:"Txid"`

	// 交易执行结果
	Events *string `json:"Events,omitnil,omitempty" name:"Events"`

	// 交易ID
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PeerSet

type PeerSet struct {
	// 节点名称
	PeerName *string `json:"PeerName,omitnil,omitempty" name:"PeerName"`

	// 组织名称
	OrgName *string `json:"OrgName,omitnil,omitempty" name:"OrgName"`
}

type QueryChainMakerBlockTransactionRequest added in v1.0.235

type QueryChainMakerBlockTransactionRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 区块高度
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`
}

func NewQueryChainMakerBlockTransactionRequest added in v1.0.235

func NewQueryChainMakerBlockTransactionRequest() (request *QueryChainMakerBlockTransactionRequest)

func (*QueryChainMakerBlockTransactionRequest) FromJsonString added in v1.0.235

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerBlockTransactionRequest) ToJsonString added in v1.0.235

type QueryChainMakerBlockTransactionRequestParams added in v1.0.426

type QueryChainMakerBlockTransactionRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 区块高度
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`
}

Predefined struct for user

type QueryChainMakerBlockTransactionResponse added in v1.0.235

type QueryChainMakerBlockTransactionResponse struct {
	*tchttp.BaseResponse
	Response *QueryChainMakerBlockTransactionResponseParams `json:"Response"`
}

func NewQueryChainMakerBlockTransactionResponse added in v1.0.235

func NewQueryChainMakerBlockTransactionResponse() (response *QueryChainMakerBlockTransactionResponse)

func (*QueryChainMakerBlockTransactionResponse) FromJsonString added in v1.0.235

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerBlockTransactionResponse) ToJsonString added in v1.0.235

type QueryChainMakerBlockTransactionResponseParams added in v1.0.426

type QueryChainMakerBlockTransactionResponseParams struct {
	// 区块交易
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*ChainMakerTransactionResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 区块高度
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`

	// 交易数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TxCount *int64 `json:"TxCount,omitnil,omitempty" name:"TxCount"`

	// 区块时间戳,单位是秒
	BlockTimestamp *int64 `json:"BlockTimestamp,omitnil,omitempty" name:"BlockTimestamp"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryChainMakerContractRequest added in v1.0.235

type QueryChainMakerContractRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 合约名称,可在合约管理中获取
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 合约方法名
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参,json格式字符串,key/value都是string类型的map
	FuncParam *string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`
}

func NewQueryChainMakerContractRequest added in v1.0.235

func NewQueryChainMakerContractRequest() (request *QueryChainMakerContractRequest)

func (*QueryChainMakerContractRequest) FromJsonString added in v1.0.235

func (r *QueryChainMakerContractRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerContractRequest) ToJsonString added in v1.0.235

func (r *QueryChainMakerContractRequest) ToJsonString() string

type QueryChainMakerContractRequestParams added in v1.0.426

type QueryChainMakerContractRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 合约名称,可在合约管理中获取
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 合约方法名
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参,json格式字符串,key/value都是string类型的map
	FuncParam *string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`
}

Predefined struct for user

type QueryChainMakerContractResponse added in v1.0.235

type QueryChainMakerContractResponse struct {
	*tchttp.BaseResponse
	Response *QueryChainMakerContractResponseParams `json:"Response"`
}

func NewQueryChainMakerContractResponse added in v1.0.235

func NewQueryChainMakerContractResponse() (response *QueryChainMakerContractResponse)

func (*QueryChainMakerContractResponse) FromJsonString added in v1.0.235

func (r *QueryChainMakerContractResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerContractResponse) ToJsonString added in v1.0.235

func (r *QueryChainMakerContractResponse) ToJsonString() string

type QueryChainMakerContractResponseParams added in v1.0.426

type QueryChainMakerContractResponseParams struct {
	// 交易结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ChainMakerContractResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryChainMakerDemoBlockTransactionRequest added in v1.0.424

type QueryChainMakerDemoBlockTransactionRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 区块高度
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`
}

func NewQueryChainMakerDemoBlockTransactionRequest added in v1.0.424

func NewQueryChainMakerDemoBlockTransactionRequest() (request *QueryChainMakerDemoBlockTransactionRequest)

func (*QueryChainMakerDemoBlockTransactionRequest) FromJsonString added in v1.0.424

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerDemoBlockTransactionRequest) ToJsonString added in v1.0.424

type QueryChainMakerDemoBlockTransactionRequestParams added in v1.0.426

type QueryChainMakerDemoBlockTransactionRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 区块高度
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`
}

Predefined struct for user

type QueryChainMakerDemoBlockTransactionResponse added in v1.0.424

type QueryChainMakerDemoBlockTransactionResponse struct {
	*tchttp.BaseResponse
	Response *QueryChainMakerDemoBlockTransactionResponseParams `json:"Response"`
}

func NewQueryChainMakerDemoBlockTransactionResponse added in v1.0.424

func NewQueryChainMakerDemoBlockTransactionResponse() (response *QueryChainMakerDemoBlockTransactionResponse)

func (*QueryChainMakerDemoBlockTransactionResponse) FromJsonString added in v1.0.424

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerDemoBlockTransactionResponse) ToJsonString added in v1.0.424

type QueryChainMakerDemoBlockTransactionResponseParams added in v1.0.426

type QueryChainMakerDemoBlockTransactionResponseParams struct {
	// 区块交易
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result []*ChainMakerTransactionResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 区块高度
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`

	// 交易数量
	// 注意:此字段可能返回 null,表示取不到有效值。
	TxCount *int64 `json:"TxCount,omitnil,omitempty" name:"TxCount"`

	// 区块时间戳,单位是秒
	BlockTimestamp *int64 `json:"BlockTimestamp,omitnil,omitempty" name:"BlockTimestamp"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryChainMakerDemoContractRequest added in v1.0.424

type QueryChainMakerDemoContractRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 合约名称,可在合约管理中获取
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 合约方法名
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参,json格式字符串,key/value都是string类型的map
	FuncParam *string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`
}

func NewQueryChainMakerDemoContractRequest added in v1.0.424

func NewQueryChainMakerDemoContractRequest() (request *QueryChainMakerDemoContractRequest)

func (*QueryChainMakerDemoContractRequest) FromJsonString added in v1.0.424

func (r *QueryChainMakerDemoContractRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerDemoContractRequest) ToJsonString added in v1.0.424

func (r *QueryChainMakerDemoContractRequest) ToJsonString() string

type QueryChainMakerDemoContractRequestParams added in v1.0.426

type QueryChainMakerDemoContractRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 合约名称,可在合约管理中获取
	ContractName *string `json:"ContractName,omitnil,omitempty" name:"ContractName"`

	// 合约方法名
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参,json格式字符串,key/value都是string类型的map
	FuncParam *string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`
}

Predefined struct for user

type QueryChainMakerDemoContractResponse added in v1.0.424

type QueryChainMakerDemoContractResponse struct {
	*tchttp.BaseResponse
	Response *QueryChainMakerDemoContractResponseParams `json:"Response"`
}

func NewQueryChainMakerDemoContractResponse added in v1.0.424

func NewQueryChainMakerDemoContractResponse() (response *QueryChainMakerDemoContractResponse)

func (*QueryChainMakerDemoContractResponse) FromJsonString added in v1.0.424

func (r *QueryChainMakerDemoContractResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerDemoContractResponse) ToJsonString added in v1.0.424

func (r *QueryChainMakerDemoContractResponse) ToJsonString() string

type QueryChainMakerDemoContractResponseParams added in v1.0.426

type QueryChainMakerDemoContractResponseParams struct {
	// 交易结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ChainMakerContractResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryChainMakerDemoTransactionRequest added in v1.0.424

type QueryChainMakerDemoTransactionRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 交易ID,通过调用合约的返回值获取
	TxID *string `json:"TxID,omitnil,omitempty" name:"TxID"`
}

func NewQueryChainMakerDemoTransactionRequest added in v1.0.424

func NewQueryChainMakerDemoTransactionRequest() (request *QueryChainMakerDemoTransactionRequest)

func (*QueryChainMakerDemoTransactionRequest) FromJsonString added in v1.0.424

func (r *QueryChainMakerDemoTransactionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerDemoTransactionRequest) ToJsonString added in v1.0.424

type QueryChainMakerDemoTransactionRequestParams added in v1.0.426

type QueryChainMakerDemoTransactionRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 交易ID,通过调用合约的返回值获取
	TxID *string `json:"TxID,omitnil,omitempty" name:"TxID"`
}

Predefined struct for user

type QueryChainMakerDemoTransactionResponse added in v1.0.424

type QueryChainMakerDemoTransactionResponse struct {
	*tchttp.BaseResponse
	Response *QueryChainMakerDemoTransactionResponseParams `json:"Response"`
}

func NewQueryChainMakerDemoTransactionResponse added in v1.0.424

func NewQueryChainMakerDemoTransactionResponse() (response *QueryChainMakerDemoTransactionResponse)

func (*QueryChainMakerDemoTransactionResponse) FromJsonString added in v1.0.424

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerDemoTransactionResponse) ToJsonString added in v1.0.424

type QueryChainMakerDemoTransactionResponseParams added in v1.0.426

type QueryChainMakerDemoTransactionResponseParams struct {
	// 交易结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ChainMakerTransactionResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryChainMakerTransactionRequest added in v1.0.235

type QueryChainMakerTransactionRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 交易ID,通过调用合约的返回值获取
	TxID *string `json:"TxID,omitnil,omitempty" name:"TxID"`
}

func NewQueryChainMakerTransactionRequest added in v1.0.235

func NewQueryChainMakerTransactionRequest() (request *QueryChainMakerTransactionRequest)

func (*QueryChainMakerTransactionRequest) FromJsonString added in v1.0.235

func (r *QueryChainMakerTransactionRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerTransactionRequest) ToJsonString added in v1.0.235

func (r *QueryChainMakerTransactionRequest) ToJsonString() string

type QueryChainMakerTransactionRequestParams added in v1.0.426

type QueryChainMakerTransactionRequestParams struct {
	// 网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务链ID,可在网络概览页获取
	ChainId *string `json:"ChainId,omitnil,omitempty" name:"ChainId"`

	// 交易ID,通过调用合约的返回值获取
	TxID *string `json:"TxID,omitnil,omitempty" name:"TxID"`
}

Predefined struct for user

type QueryChainMakerTransactionResponse added in v1.0.235

type QueryChainMakerTransactionResponse struct {
	*tchttp.BaseResponse
	Response *QueryChainMakerTransactionResponseParams `json:"Response"`
}

func NewQueryChainMakerTransactionResponse added in v1.0.235

func NewQueryChainMakerTransactionResponse() (response *QueryChainMakerTransactionResponse)

func (*QueryChainMakerTransactionResponse) FromJsonString added in v1.0.235

func (r *QueryChainMakerTransactionResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryChainMakerTransactionResponse) ToJsonString added in v1.0.235

func (r *QueryChainMakerTransactionResponse) ToJsonString() string

type QueryChainMakerTransactionResponseParams added in v1.0.426

type QueryChainMakerTransactionResponseParams struct {
	// 交易结果
	// 注意:此字段可能返回 null,表示取不到有效值。
	Result *ChainMakerTransactionResult `json:"Result,omitnil,omitempty" name:"Result"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryFabricChaincodeRequest added in v1.0.799

type QueryFabricChaincodeRequest struct {
	*tchttp.BaseRequest

	// 网络ID,可在区块链网络详情获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 通道ID,可在通道列表或通道详情获取
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 合约名称,可在合约列表或合约详情获取
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 合约方法
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参
	FuncParam []*string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`
}

func NewQueryFabricChaincodeRequest added in v1.0.799

func NewQueryFabricChaincodeRequest() (request *QueryFabricChaincodeRequest)

func (*QueryFabricChaincodeRequest) FromJsonString added in v1.0.799

func (r *QueryFabricChaincodeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryFabricChaincodeRequest) ToJsonString added in v1.0.799

func (r *QueryFabricChaincodeRequest) ToJsonString() string

type QueryFabricChaincodeRequestParams added in v1.0.799

type QueryFabricChaincodeRequestParams struct {
	// 网络ID,可在区块链网络详情获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 通道ID,可在通道列表或通道详情获取
	ChannelId *string `json:"ChannelId,omitnil,omitempty" name:"ChannelId"`

	// 合约名称,可在合约列表或合约详情获取
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 合约方法
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 合约方法入参
	FuncParam []*string `json:"FuncParam,omitnil,omitempty" name:"FuncParam"`
}

Predefined struct for user

type QueryFabricChaincodeResponse added in v1.0.799

type QueryFabricChaincodeResponse struct {
	*tchttp.BaseResponse
	Response *QueryFabricChaincodeResponseParams `json:"Response"`
}

func NewQueryFabricChaincodeResponse added in v1.0.799

func NewQueryFabricChaincodeResponse() (response *QueryFabricChaincodeResponse)

func (*QueryFabricChaincodeResponse) FromJsonString added in v1.0.799

func (r *QueryFabricChaincodeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryFabricChaincodeResponse) ToJsonString added in v1.0.799

func (r *QueryFabricChaincodeResponse) ToJsonString() string

type QueryFabricChaincodeResponseParams added in v1.0.799

type QueryFabricChaincodeResponseParams struct {
	// 交易ID
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// 交易状态
	TxStatus *string `json:"TxStatus,omitnil,omitempty" name:"TxStatus"`

	// 交易结果
	TxResult *string `json:"TxResult,omitnil,omitempty" name:"TxResult"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type QueryRequest

type QueryRequest struct {
	*tchttp.BaseRequest

	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:query
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务所属智能合约名称,可在智能合约详情或列表中获取
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 执行该查询交易的节点列表(包括节点名称和节点所属组织名称,详见数据结构一节),可以在通道详情中获取该通道上的节点名称及其所属组织名称
	Peers []*PeerSet `json:"Peers,omitnil,omitempty" name:"Peers"`

	// 该笔交易查询需要调用的智能合约中的函数名称
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 调用合约的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 被调用的函数参数列表
	Args []*string `json:"Args,omitnil,omitempty" name:"Args"`
}

func NewQueryRequest

func NewQueryRequest() (request *QueryRequest)

func (*QueryRequest) FromJsonString

func (r *QueryRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryRequest) ToJsonString

func (r *QueryRequest) ToJsonString() string

type QueryRequestParams added in v1.0.426

type QueryRequestParams struct {
	// 模块名,固定字段:transaction
	Module *string `json:"Module,omitnil,omitempty" name:"Module"`

	// 操作名,固定字段:query
	Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"`

	// 区块链网络ID,可在区块链网络详情或列表中获取
	ClusterId *string `json:"ClusterId,omitnil,omitempty" name:"ClusterId"`

	// 业务所属智能合约名称,可在智能合约详情或列表中获取
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 业务所属通道名称,可在通道详情或列表中获取
	ChannelName *string `json:"ChannelName,omitnil,omitempty" name:"ChannelName"`

	// 执行该查询交易的节点列表(包括节点名称和节点所属组织名称,详见数据结构一节),可以在通道详情中获取该通道上的节点名称及其所属组织名称
	Peers []*PeerSet `json:"Peers,omitnil,omitempty" name:"Peers"`

	// 该笔交易查询需要调用的智能合约中的函数名称
	FuncName *string `json:"FuncName,omitnil,omitempty" name:"FuncName"`

	// 调用合约的组织名称,可以在组织管理列表中获取当前组织的名称
	GroupName *string `json:"GroupName,omitnil,omitempty" name:"GroupName"`

	// 被调用的函数参数列表
	Args []*string `json:"Args,omitnil,omitempty" name:"Args"`
}

Predefined struct for user

type QueryResponse

type QueryResponse struct {
	*tchttp.BaseResponse
	Response *QueryResponseParams `json:"Response"`
}

func NewQueryResponse

func NewQueryResponse() (response *QueryResponse)

func (*QueryResponse) FromJsonString

func (r *QueryResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*QueryResponse) ToJsonString

func (r *QueryResponse) ToJsonString() string

type QueryResponseParams added in v1.0.426

type QueryResponseParams struct {
	// 查询结果数据
	Data []*string `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SignCertCsr added in v1.0.544

type SignCertCsr struct {
	// 用户签名证书的标识,会存在于用户申请的证书中
	CertMark *string `json:"CertMark,omitnil,omitempty" name:"CertMark"`

	// 用户申请签名证书所需要的证书请求文件的base64编码
	SignCsrContent *string `json:"SignCsrContent,omitnil,omitempty" name:"SignCsrContent"`
}

type SrvInvokeRequest

type SrvInvokeRequest struct {
	*tchttp.BaseRequest

	// 服务类型,iss或者dam
	Service *string `json:"Service,omitnil,omitempty" name:"Service"`

	// 服务接口,要调用的方法函数名
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 用户自定义json字符串
	Param *string `json:"Param,omitnil,omitempty" name:"Param"`
}

func NewSrvInvokeRequest

func NewSrvInvokeRequest() (request *SrvInvokeRequest)

func (*SrvInvokeRequest) FromJsonString

func (r *SrvInvokeRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SrvInvokeRequest) ToJsonString

func (r *SrvInvokeRequest) ToJsonString() string

type SrvInvokeRequestParams added in v1.0.426

type SrvInvokeRequestParams struct {
	// 服务类型,iss或者dam
	Service *string `json:"Service,omitnil,omitempty" name:"Service"`

	// 服务接口,要调用的方法函数名
	Method *string `json:"Method,omitnil,omitempty" name:"Method"`

	// 用户自定义json字符串
	Param *string `json:"Param,omitnil,omitempty" name:"Param"`
}

Predefined struct for user

type SrvInvokeResponse

type SrvInvokeResponse struct {
	*tchttp.BaseResponse
	Response *SrvInvokeResponseParams `json:"Response"`
}

func NewSrvInvokeResponse

func NewSrvInvokeResponse() (response *SrvInvokeResponse)

func (*SrvInvokeResponse) FromJsonString

func (r *SrvInvokeResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SrvInvokeResponse) ToJsonString

func (r *SrvInvokeResponse) ToJsonString() string

type SrvInvokeResponseParams added in v1.0.426

type SrvInvokeResponseParams struct {
	// 返回码
	RetCode *int64 `json:"RetCode,omitnil,omitempty" name:"RetCode"`

	// 返回消息
	RetMsg *string `json:"RetMsg,omitnil,omitempty" name:"RetMsg"`

	// 返回数据
	Data *string `json:"Data,omitnil,omitempty" name:"Data"`

	// 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Transaction added in v1.0.799

type Transaction struct {
	// 交易ID
	// 注意:此字段可能返回 null,表示取不到有效值。
	TxId *string `json:"TxId,omitnil,omitempty" name:"TxId"`

	// 合约名称
	// 注意:此字段可能返回 null,表示取不到有效值。
	ChaincodeName *string `json:"ChaincodeName,omitnil,omitempty" name:"ChaincodeName"`

	// 交易发送者
	// 注意:此字段可能返回 null,表示取不到有效值。
	Sender *string `json:"Sender,omitnil,omitempty" name:"Sender"`

	// 交易创建时间
	// 注意:此字段可能返回 null,表示取不到有效值。
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 交易所在区块高度
	// 注意:此字段可能返回 null,表示取不到有效值。
	BlockHeight *int64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`

	// 交易在区块中的序号
	// 注意:此字段可能返回 null,表示取不到有效值。
	TxIndex *int64 `json:"TxIndex,omitnil,omitempty" name:"TxIndex"`
}

type TransactionItem

type TransactionItem struct {
	// 交易ID
	TransactionId *string `json:"TransactionId,omitnil,omitempty" name:"TransactionId"`

	// 交易hash
	TransactionHash *string `json:"TransactionHash,omitnil,omitempty" name:"TransactionHash"`

	// 创建交易的组织名
	CreateOrgName *string `json:"CreateOrgName,omitnil,omitempty" name:"CreateOrgName"`

	// 交易所在区块号
	BlockId *uint64 `json:"BlockId,omitnil,omitempty" name:"BlockId"`

	// 交易类型(普通交易和配置交易)
	TransactionType *string `json:"TransactionType,omitnil,omitempty" name:"TransactionType"`

	// 交易创建时间
	CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`

	// 交易所在区块高度
	BlockHeight *uint64 `json:"BlockHeight,omitnil,omitempty" name:"BlockHeight"`

	// 交易状态
	TransactionStatus *string `json:"TransactionStatus,omitnil,omitempty" name:"TransactionStatus"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL