蚂蚁链API参考接口

该文档详细介绍了智能合约平台的各项接口和服务,包括账户操作、合约部署与调用、查询功能、本地执行交易、信封交易(加密与存证)、事件订阅与取消订阅以及监控和原生存证功能。这些接口支持账户管理、隐私保护及系统性能统计等操作。
摘要由CSDN通过智能技术生成

一、账户接口

  • 创建账户
  • 转账
  • 设置恢复公钥
  • 预重置公钥
  • 重置公钥
  • 更新权重
  • 冻结账户
  • 解冻账户

二、合约接口

  • 部署合约
  • 调用合约
  • 升级合约
  • 合约参数对象

三、查询接口

  • 查询区块头
  • 查询区块
  • 查询交易
  • 查询收据
  • 查询账户
  • 查询合约

四、本地执行接口

本地执行指系统为查询或者计算一些数据,对有些交易仅仅在本地进行执行,而不会进行广播上链。智能合约平台提供了本地执行的服务接(getLocalService())。本地执行的交易参数与真正上链的参数完全相同。

五、信封交易接口

信封交易是指将交易放入一个独立的组中执行从而起到隐私保护的目的。智能合约平台支持部署合约、调用合约、更新合约、查询合约的信封交易。根据不同目的,加密信封交易分成加密信封交易与存证信封交易。

  • 加密信封交易
    .setGroupId(groupId) //指定 groupId
    .setType(EnvelopeType.ENCRYPTION) //指定信封类型:ENCRYPTION
  • 存证信封交易
    .setGroupId(groupId) //指定 groupId
    .setType(EnvelopeType.DEPOSIT) //指定信封类型:DEPOSIT

六、事件接口

  • 订阅账户:listenAccount
  • 订阅合约:listenContract
  • 订阅主题事件:listenTopics
  • 订阅区块事件:listenBlock
  • 取消订阅账户事件:unListenAccount
  • 取消订阅合约:unListenContract
  • 取消订阅主题事件:unListenTopics
  • 取消订阅区块事件:unListenBlock

七、监控接口

  • 账户发送交易的统计指标:queryNodeMetricsStatus
  • 发送查询请求的统计指标:queryMetricsMessage
  • 每秒事务处理量的统计指标:queryTpsLatency

八、原生存证接口

为方便存证场景的开发,合约平台提供原生存证交易接口以实现存证目的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值