mAPI (Business API) v1.1 released

Publication time: September 16, 2020
Source of information: Bitcoinsv.io/


Insert picture description here

The newly released mAPI introduces many changes, allowing miners to further prepare for expansion. One feature that mAPI users with a large number of transaction needs pay particular attention to is the ability to submit transactions in batches more efficiently in one request.

This upgrade also contains many changes that can improve and strengthen the service. This includes separating mAPI from bitcoind if possible, so that even when bitcoin nodes are overloaded (for example, during a stress test), mAPI can continue to run smoothly without interruption.

List of changes:

  • Added API port to submit a large number of transactions (https://github.com/bitcoin-sv-specs/brfc-merchantapi/tree/v1.1-branch#Submit-multiple-transactions)

  • Added the function of ZMQ monitoring node

     -避免了在每次API调用时通过RPC查询节点 
     - 添加新的blockchaintracker package
    
  • Return txid in queryTransactionStatus response

  • Strengthen services, refactor and upgrade dependencies:

    -动态地将打了标签的git版本注入到binary中(也注入在docker镜像中)
    -对不同类型的交易进行更详尽的输入验证(通过SubmitTransaction.go中的新版libsv)
    
    -当错误修复时,交易应该提供一个无效的前序交易索引
    
     -将服务器移动到handle package中自己的文件里
    
     -向导出的类型添加更多注释
    

Please click the link to download mAPI v1.1: https://github.com/bitcoin-sv/merchantapi-reference#docker


The Bitcoin SV node project is owned by the Bitcoin Association. Please go to the Bitcoinsv.io website to get the official information of the BSV node.

Guess you like

Origin blog.csdn.net/BitcoinSV/article/details/108642054