区块链服务提供以下相关API接口。

Hyperledger Fabric

API 描述
DescribeRootDomain 调用DescribeRootDomain获取Baas中可用的根域名。
DescribeFabricConsortiumConfig 调用DescribeFabricConsortiumConfig获取“创建联盟”的参数可选值。
DescribeFabricConsortiumSpecs 调用DescribeFabricConsortiumSpecs查询联盟的规格列表。
DescribeFabricConsortiumOrderers 调用DescribeFabricConsortiumOrderers获取联盟的Orderer列表。
AcceptFabricInvitation 调用AcceptFabricInvitation接受加入联盟的邀请。
JoinFabricChannel 调用JoinFabricChannel确认加入通道。
DescribeFabricInviter 调用DescribeFabricInviter获取邀请人信息。
DescribeFabricChannelMembers 调用DescribeFabricChannelMembers查询通道的成员列表。
CreateFabricChaincode 调用CreateFabricChaincode创建链码。
DescribeFabricOrganizations 调用DescribeFabricOrganizations获取组织列表。
DescribeFabricCandidateOrganizations 调用DescribeFabricCandidateOrganizations查询接收邀请的候选组织。
DescribeFabricChaincodeUploadPolicy 调用DescribeFabricChaincodeUploadPolicy获取上传链码策略。
ConfirmFabricConsortiumMember 调用ConfirmFabricConsortiumMember确认联盟成员的加入申请,需要确认提案。
DescribeFabricOrganizationChaincodes 调用DescribeFabricOrganizationChaincodes获取组织的链码列表。
DescribeFabricConsortiumMembers 调用DescribeFabricConsortiumMembers获取联盟的组织信息。
DescribeFabricConsortiumAdminStatus 调用DescribeFabricConsortiumAdminStatus获取联盟管理状态信息。
InstallFabricChaincode 调用InstallFabricChaincode安装链码。
CheckFabricConsortiumDomain 调用CheckFabricConsortiumDomain检查联盟域名是否可用。
DescribeFabricOrganizationPeers 调用DescribeFabricOrganizationPeers获取组织的节点列表。
DescribeFabricConsortiumMemberApproval 调用DescribeFabricConsortiumMemberApproval获取联盟成员的审批状态列表。
SynchronizeFabricChaincode 调用SynchronizeFabricChaincode同步链码的升级和实例化的状态。
DescribeFabricOrganizationDeletable 调用DescribeFabricOrganizationDeletable查询组织是否可删除。
DescribeFabricOrganizationChannels 调用DescribeFabricOrganizationChannels获取该组织加入的通道列表。
DescribeFabricConsortiums 调用DescribeFabricConsortiums获取联盟列表。
DescribeFabricConsortiumDeletable 调用DescribeFabricConsortiumDeletable查询联盟是否可删除。
CreateFabricChannelMember 调用CreateFabricChannelMember将其他组织添加到通道中。
CreateFabricConsortiumMember 调用CreateFabricConsortiumMember创建一个组织加入联盟的提案。
DescribeFabricConsortiumChaincodes 调用DescribeFabricConsortiumChaincodes获取联盟的链码列表。
DeleteFabricChaincode 调用DeleteFabricChaincode删除错误的链码。
DownloadFabricOrganizationSDK 调用DownloadFabricOrganizationSDK下载SDK。
ResetFabricOrganizationUserPassword 调用ResetFabricOrganizationUserPassword重置用户密码。
DescribeFabricOrganizationMembers 调用DescribeFabricOrganizationMembers获取该组织所加入的联盟与联盟成员。
CheckFabricOrganizationDomain 调用CheckFabricOrganizationDomain检查域名是否可用。
CreateFabricChannel 调用CreateFabricChannel创建通道。
CreateFabricConsortium 调用CreateFabricConsortium创建联盟。
DescribeFabricOrganization 调用DescribeFabricOrganization获取一个组织的详情。
UpgradeFabricChaincode 调用UpgradeFabricChaincode升级链码。
InstantiateFabricChaincode 调用InstantiateFabricChaincode实例化链码。
DescribeFabricConsortiumChannels 调用DescribeFabricConsortiumChannels获取联盟的通道列表。
DescribeFabricOrganizationUsers 调用DescribeFabricOrganizationUsers获取组织的用户列表。
CreateFabricOrganization 调用CreateFabricOrganization创建组织。
CreateFabricOrganizationUser 调用CreateFabricOrganizationUser创建组织用户。
DescribeFabricInvitationCode 调用DescribeFabricInvitationCode获取邀请链接。
DescribeFabricOrganizationSpecs 调用DescribeFabricOrganizationSpecs查询组织的规格列表。
DescribeFabricOrdererLogs 调用DescribeFabricOrdererLogs获取Orderer节点的日志信息。
DescribeFabricExplorer 调用DescribeFabricExplorer来湍流Fabric账本相关的信息。
DescribeFabricPeerLogs 调用DescribeFabricPeerLogs获取Peer节点日志信息。

蚂蚁区块链

API 描述
DeleteAntChainConsortium 删除联盟
CreateAntChainConsortium 创建联盟
DescribeAntChainConsortiums 获取联盟列表
UpdateAntChainConsortium 更新联盟属性
DescribeAntChainDownloadPaths 获取一条蚂蚁区块链相关证书下载地址
ResetAntChainCertificate 重置证书
ApplyAntChainCertificate 申请链接一条蚂蚁区块链,上传tls证书请求
ApplyAntChainCertificateWithKeyAutoCreation 申请链接一条蚂蚁区块链,自动生成证书等连接信息
DescribeAntChains 获取联盟内的蚂蚁区块链列表
UpdateAntChain 更新一条蚂蚁区块链名字
DescribeAntChainTransaction 根据交易哈希查询一条蚂蚁区块链的交易信息
DescribeAntChainInformation 查询一条蚂蚁区块链的基本信息
DescribeAntChainLatestBlocks 查询一条蚂蚁区块链最新的区块信息列表
DescribeAntChainLatestTransactionDigests 查询一条蚂蚁区块链最新的交易摘要列表
DescribeAntChainBlock 根据块高查询一条蚂蚁区块链的区块信息
DescribeAntChainAccounts 查询一条蚂蚁区块链的账户列表
CreateAntChainAccount 在一条蚂蚁区块链上创建一个账户
ResetAntChainUserCertificate 重置用户
CreateAntChainAccountWithKeyPairAutoCreation 在一条蚂蚁区块链上创建一个账户,通过自动生成keypair 的方式
UnfreezeAntChainAccount 解冻一个蚂蚁区块链上的账户
FreezeAntChainAccount 冻结一个蚂蚁区块链上的账户
DescribeAntChainCertificateApplications 查看联盟成员申请连接一条蚂蚁区块链的信息
UpdateAntChainContractContent 更新一个合约工程的内容
DeleteAntChainContractContent 删除一个合约工程的内容
DescribeAntChainContractProjects 获取联盟内合约工程的列表
DescribeAntChainContractProjectContentTree 获取一个合约工程的内容树
CreateAntChainContractProject 在联盟内创建一个合约工程
DescribeAntChainMembers 获取联盟成员列表
DeleteAntChainContractProject 在联盟内删除一个合约工程
CopyAntChainContractProject 在联盟内复制一个已有的合约工程
UpdateAntChainContractProject 在联盟内更新一个合约工程的属性
CreateAntChainContractContent 创建一个合约工程的内容,可以是文件或者文件夹
DescribeAntChainTransactionReceipt 根据交易哈希查询一条蚂蚁区块链的交易回执信息
DescribeAntChainNodes 查询一条蚂蚁区块链的节点信息列表
DescribeAntChainTransactionStatistics 查询一条蚂蚁区块链的交易统计信息
UpdateAntChainMember 更新联盟成员属性