发表时间:2021年11月25日 信息来源:bitcoinsv.io
mAPI 软件v1.4.0(正式版)是在v1.3.0(正式版)基础之上的推荐升级版本;这个版本的mAPI引入了矿工策略报价(Policy Quotes)。这使得商家可以获取到矿工策略信息,包括构建DSNT交易输出所需的IP地址(见下文),以及在交易提交到节点时跳过一些策略检查的能力,例如:
“maxtxsizepolicy”: 10000000 “skipscriptflags”: [“CLEANSTACK”]
详细内容列示如下:
- 支持policyQuote和feeQuote
- 为交易构造器提供DSNT信息
- 管理员可以为不同账户配置特定的节点选项,用来在交易提交后跳过某些策略检查
- 为大于4GB的区块做好准备
- 性能优化
技术文档:https://github.com/bitcoin-sv-specs/brfc-merchantapi
矿工策略报价
这个版本的mAPI规范引入了对从矿工处获取策略报价的支持。
这些策略报价是mAPI v1.3.0费用报价的超集,并且是向后兼容的。
这些策略可以由mAPI管理员为每个账户单独配置,包括用来在交易提交后跳过某些策略检查的节点选项。
双花处理
除了使用ZMQ订阅进行本地节点双花检测的mAPI之外,BSV网络中的任何远程节点,在检测到包含DSNT输出(一条双花通知记录)的交易被双花时,都将通过HTTP回调和握手通知指定的DSNT服务器(例如mAPI)有双花交易发生。
请阅读https://github.com/bitcoin-sv-specs/protocol/blob/master/updates/double-spend-notifications.md了解更多细节。
请在此下载可执行文件和源代码:https://github.com/bitcoin-sv/merchantapi-reference
如有问题,您可以通过邮件support@bitcoinsv.io或Telegram https://t.me/bitcoinsvsupport联系我们。
感谢您对BSV的持续支持!
目前,全球已有超过400个项目构建于BSV区块链之上。凭借坚如磐石的协议及超高的网络性能,BSV生态系统迅猛发展,我们期待未来出现更多前所未有的商业应用。
- 对BSV区块链开发感兴趣的朋友可以通过CSDN站内私信联系我们,申请加入BSV开发者交流群。
- 同时,您也可以扫描下方二维码,关注BSV区块链官方微信公众号,了解更多区块链领域的实时资讯。
|