Documentation ¶
Index ¶
- Constants
- type ApplyChainMakerBatchUserCertRequest
- type ApplyChainMakerBatchUserCertRequestParams
- type ApplyChainMakerBatchUserCertResponse
- type ApplyChainMakerBatchUserCertResponseParams
- type ApplyUserCertRequest
- type ApplyUserCertRequestParams
- type ApplyUserCertResponse
- type ApplyUserCertResponseParams
- type Block
- type ChainMakerContractResult
- type ChainMakerTransactionResult
- type Client
- func (c *Client) ApplyChainMakerBatchUserCert(request *ApplyChainMakerBatchUserCertRequest) (response *ApplyChainMakerBatchUserCertResponse, err error)
- func (c *Client) ApplyChainMakerBatchUserCertWithContext(ctx context.Context, request *ApplyChainMakerBatchUserCertRequest) (response *ApplyChainMakerBatchUserCertResponse, err error)
- func (c *Client) ApplyUserCert(request *ApplyUserCertRequest) (response *ApplyUserCertResponse, err error)
- func (c *Client) ApplyUserCertWithContext(ctx context.Context, request *ApplyUserCertRequest) (response *ApplyUserCertResponse, err error)
- func (c *Client) DescribeFabricBlock(request *DescribeFabricBlockRequest) (response *DescribeFabricBlockResponse, err error)
- func (c *Client) DescribeFabricBlockWithContext(ctx context.Context, request *DescribeFabricBlockRequest) (response *DescribeFabricBlockResponse, err error)
- func (c *Client) DescribeFabricTransaction(request *DescribeFabricTransactionRequest) (response *DescribeFabricTransactionResponse, err error)
- func (c *Client) DescribeFabricTransactionWithContext(ctx context.Context, request *DescribeFabricTransactionRequest) (response *DescribeFabricTransactionResponse, err error)
- func (c *Client) DownloadUserCert(request *DownloadUserCertRequest) (response *DownloadUserCertResponse, err error)
- func (c *Client) DownloadUserCertWithContext(ctx context.Context, request *DownloadUserCertRequest) (response *DownloadUserCertResponse, err error)
- func (c *Client) GetBlockList(request *GetBlockListRequest) (response *GetBlockListResponse, err error)
- func (c *Client) GetBlockListWithContext(ctx context.Context, request *GetBlockListRequest) (response *GetBlockListResponse, err error)
- func (c *Client) GetBlockTransactionListForUser(request *GetBlockTransactionListForUserRequest) (response *GetBlockTransactionListForUserResponse, err error)
- func (c *Client) GetBlockTransactionListForUserWithContext(ctx context.Context, request *GetBlockTransactionListForUserRequest) (response *GetBlockTransactionListForUserResponse, err error)
- func (c *Client) GetClusterSummary(request *GetClusterSummaryRequest) (response *GetClusterSummaryResponse, err error)
- func (c *Client) GetClusterSummaryWithContext(ctx context.Context, request *GetClusterSummaryRequest) (response *GetClusterSummaryResponse, err error)
- func (c *Client) GetInvokeTx(request *GetInvokeTxRequest) (response *GetInvokeTxResponse, err error)
- func (c *Client) GetInvokeTxWithContext(ctx context.Context, request *GetInvokeTxRequest) (response *GetInvokeTxResponse, err error)
- func (c *Client) GetLatesdTransactionList(request *GetLatesdTransactionListRequest) (response *GetLatesdTransactionListResponse, err error)
- func (c *Client) GetLatesdTransactionListWithContext(ctx context.Context, request *GetLatesdTransactionListRequest) (response *GetLatesdTransactionListResponse, err error)
- func (c *Client) GetLatestTransactionList(request *GetLatestTransactionListRequest) (response *GetLatestTransactionListResponse, err error)
- func (c *Client) GetLatestTransactionListWithContext(ctx context.Context, request *GetLatestTransactionListRequest) (response *GetLatestTransactionListResponse, err error)
- func (c *Client) GetTransactionDetailForUser(request *GetTransactionDetailForUserRequest) (response *GetTransactionDetailForUserResponse, err error)
- func (c *Client) GetTransactionDetailForUserWithContext(ctx context.Context, request *GetTransactionDetailForUserRequest) (response *GetTransactionDetailForUserResponse, err error)
- func (c *Client) Invoke(request *InvokeRequest) (response *InvokeResponse, err error)
- func (c *Client) InvokeChainMakerContract(request *InvokeChainMakerContractRequest) (response *InvokeChainMakerContractResponse, err error)
- func (c *Client) InvokeChainMakerContractWithContext(ctx context.Context, request *InvokeChainMakerContractRequest) (response *InvokeChainMakerContractResponse, err error)
- func (c *Client) InvokeChainMakerDemoContract(request *InvokeChainMakerDemoContractRequest) (response *InvokeChainMakerDemoContractResponse, err error)
- func (c *Client) InvokeChainMakerDemoContractWithContext(ctx context.Context, request *InvokeChainMakerDemoContractRequest) (response *InvokeChainMakerDemoContractResponse, err error)
- func (c *Client) InvokeFabricChaincode(request *InvokeFabricChaincodeRequest) (response *InvokeFabricChaincodeResponse, err error)
- func (c *Client) InvokeFabricChaincodeWithContext(ctx context.Context, request *InvokeFabricChaincodeRequest) (response *InvokeFabricChaincodeResponse, err error)
- func (c *Client) InvokeWithContext(ctx context.Context, request *InvokeRequest) (response *InvokeResponse, err error)
- func (c *Client) Query(request *QueryRequest) (response *QueryResponse, err error)
- func (c *Client) QueryChainMakerBlockTransaction(request *QueryChainMakerBlockTransactionRequest) (response *QueryChainMakerBlockTransactionResponse, err error)
- func (c *Client) QueryChainMakerBlockTransactionWithContext(ctx context.Context, request *QueryChainMakerBlockTransactionRequest) (response *QueryChainMakerBlockTransactionResponse, err error)
- func (c *Client) QueryChainMakerContract(request *QueryChainMakerContractRequest) (response *QueryChainMakerContractResponse, err error)
- func (c *Client) QueryChainMakerContractWithContext(ctx context.Context, request *QueryChainMakerContractRequest) (response *QueryChainMakerContractResponse, err error)
- func (c *Client) QueryChainMakerDemoBlockTransaction(request *QueryChainMakerDemoBlockTransactionRequest) (response *QueryChainMakerDemoBlockTransactionResponse, err error)
- func (c *Client) QueryChainMakerDemoBlockTransactionWithContext(ctx context.Context, request *QueryChainMakerDemoBlockTransactionRequest) (response *QueryChainMakerDemoBlockTransactionResponse, err error)
- func (c *Client) QueryChainMakerDemoContract(request *QueryChainMakerDemoContractRequest) (response *QueryChainMakerDemoContractResponse, err error)
- func (c *Client) QueryChainMakerDemoContractWithContext(ctx context.Context, request *QueryChainMakerDemoContractRequest) (response *QueryChainMakerDemoContractResponse, err error)
- func (c *Client) QueryChainMakerDemoTransaction(request *QueryChainMakerDemoTransactionRequest) (response *QueryChainMakerDemoTransactionResponse, err error)
- func (c *Client) QueryChainMakerDemoTransactionWithContext(ctx context.Context, request *QueryChainMakerDemoTransactionRequest) (response *QueryChainMakerDemoTransactionResponse, err error)
- func (c *Client) QueryChainMakerTransaction(request *QueryChainMakerTransactionRequest) (response *QueryChainMakerTransactionResponse, err error)
- func (c *Client) QueryChainMakerTransactionWithContext(ctx context.Context, request *QueryChainMakerTransactionRequest) (response *QueryChainMakerTransactionResponse, err error)
- func (c *Client) QueryFabricChaincode(request *QueryFabricChaincodeRequest) (response *QueryFabricChaincodeResponse, err error)
- func (c *Client) QueryFabricChaincodeWithContext(ctx context.Context, request *QueryFabricChaincodeRequest) (response *QueryFabricChaincodeResponse, err error)
- func (c *Client) QueryWithContext(ctx context.Context, request *QueryRequest) (response *QueryResponse, err error)
- func (c *Client) SrvInvoke(request *SrvInvokeRequest) (response *SrvInvokeResponse, err error)
- func (c *Client) SrvInvokeWithContext(ctx context.Context, request *SrvInvokeRequest) (response *SrvInvokeResponse, err error)
- type DescribeFabricBlockRequest
- type DescribeFabricBlockRequestParams
- type DescribeFabricBlockResponse
- type DescribeFabricBlockResponseParams
- type DescribeFabricTransactionRequest
- type DescribeFabricTransactionRequestParams
- type DescribeFabricTransactionResponse
- type DescribeFabricTransactionResponseParams
- type DownloadUserCertRequest
- type DownloadUserCertRequestParams
- type DownloadUserCertResponse
- type DownloadUserCertResponseParams
- type EndorserGroup
- type GetBlockListRequest
- type GetBlockListRequestParams
- type GetBlockListResponse
- type GetBlockListResponseParams
- type GetBlockTransactionListForUserRequest
- type GetBlockTransactionListForUserRequestParams
- type GetBlockTransactionListForUserResponse
- type GetBlockTransactionListForUserResponseParams
- type GetClusterSummaryRequest
- type GetClusterSummaryRequestParams
- type GetClusterSummaryResponse
- type GetClusterSummaryResponseParams
- type GetInvokeTxRequest
- type GetInvokeTxRequestParams
- type GetInvokeTxResponse
- type GetInvokeTxResponseParams
- type GetLatesdTransactionListRequest
- type GetLatesdTransactionListRequestParams
- type GetLatesdTransactionListResponse
- type GetLatesdTransactionListResponseParams
- type GetLatestTransactionListRequest
- type GetLatestTransactionListRequestParams
- type GetLatestTransactionListResponse
- type GetLatestTransactionListResponseParams
- type GetTransactionDetailForUserRequest
- type GetTransactionDetailForUserRequestParams
- type GetTransactionDetailForUserResponse
- type GetTransactionDetailForUserResponseParams
- type InvokeChainMakerContractRequest
- type InvokeChainMakerContractRequestParams
- type InvokeChainMakerContractResponse
- type InvokeChainMakerContractResponseParams
- type InvokeChainMakerDemoContractRequest
- type InvokeChainMakerDemoContractRequestParams
- type InvokeChainMakerDemoContractResponse
- type InvokeChainMakerDemoContractResponseParams
- type InvokeFabricChaincodeRequest
- type InvokeFabricChaincodeRequestParams
- type InvokeFabricChaincodeResponse
- type InvokeFabricChaincodeResponseParams
- type InvokeRequest
- type InvokeRequestParams
- type InvokeResponse
- type InvokeResponseParams
- type PeerSet
- type QueryChainMakerBlockTransactionRequest
- type QueryChainMakerBlockTransactionRequestParams
- type QueryChainMakerBlockTransactionResponse
- type QueryChainMakerBlockTransactionResponseParams
- type QueryChainMakerContractRequest
- type QueryChainMakerContractRequestParams
- type QueryChainMakerContractResponse
- type QueryChainMakerContractResponseParams
- type QueryChainMakerDemoBlockTransactionRequest
- type QueryChainMakerDemoBlockTransactionRequestParams
- type QueryChainMakerDemoBlockTransactionResponse
- type QueryChainMakerDemoBlockTransactionResponseParams
- type QueryChainMakerDemoContractRequest
- type QueryChainMakerDemoContractRequestParams
- type QueryChainMakerDemoContractResponse
- type QueryChainMakerDemoContractResponseParams
- type QueryChainMakerDemoTransactionRequest
- type QueryChainMakerDemoTransactionRequestParams
- type QueryChainMakerDemoTransactionResponse
- type QueryChainMakerDemoTransactionResponseParams
- type QueryChainMakerTransactionRequest
- type QueryChainMakerTransactionRequestParams
- type QueryChainMakerTransactionResponse
- type QueryChainMakerTransactionResponseParams
- type QueryFabricChaincodeRequest
- type QueryFabricChaincodeRequestParams
- type QueryFabricChaincodeResponse
- type QueryFabricChaincodeResponseParams
- type QueryRequest
- type QueryRequestParams
- type QueryResponse
- type QueryResponseParams
- type SignCertCsr
- type SrvInvokeRequest
- type SrvInvokeRequestParams
- type SrvInvokeResponse
- type SrvInvokeResponseParams
- type Transaction
- type TransactionItem
Constants ¶
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" )
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 ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
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 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 ¶
func (r *GetBlockTransactionListForUserRequest) ToJsonString() string
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 ¶
func (r *GetBlockTransactionListForUserResponse) 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 (*GetBlockTransactionListForUserResponse) ToJsonString ¶
func (r *GetBlockTransactionListForUserResponse) ToJsonString() string
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 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
func (r *QueryChainMakerBlockTransactionRequest) 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 (*QueryChainMakerBlockTransactionRequest) ToJsonString ¶ added in v1.0.235
func (r *QueryChainMakerBlockTransactionRequest) ToJsonString() string
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
func (r *QueryChainMakerBlockTransactionResponse) 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 (*QueryChainMakerBlockTransactionResponse) ToJsonString ¶ added in v1.0.235
func (r *QueryChainMakerBlockTransactionResponse) ToJsonString() string
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
func (r *QueryChainMakerDemoBlockTransactionRequest) 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 (*QueryChainMakerDemoBlockTransactionRequest) ToJsonString ¶ added in v1.0.424
func (r *QueryChainMakerDemoBlockTransactionRequest) ToJsonString() string
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
func (r *QueryChainMakerDemoBlockTransactionResponse) 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 (*QueryChainMakerDemoBlockTransactionResponse) ToJsonString ¶ added in v1.0.424
func (r *QueryChainMakerDemoBlockTransactionResponse) ToJsonString() string
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
func (r *QueryChainMakerDemoTransactionRequest) ToJsonString() string
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
func (r *QueryChainMakerDemoTransactionResponse) 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 (*QueryChainMakerDemoTransactionResponse) ToJsonString ¶ added in v1.0.424
func (r *QueryChainMakerDemoTransactionResponse) ToJsonString() string
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 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"` }