発行時間:2020年9月16日
情報源:Bitcoinsv.io/
新しくリリースされたmAPIには多くの変更が導入されており、マイナーは拡張の準備をさらに進めることができます。トランザクション数が多いmAPIユーザーが特に注意を払う必要がある機能の1つは、トランザクションを1つの要求でより効率的にバッチで送信できることです。
このアップグレードには、サービスを改善および強化できる多くの変更も含まれています。これには、可能であればmAPIをbitcoindから分離することが含まれるため、ビットコインノードが過負荷になった場合(ストレステスト中など)でも、mAPIは中断することなくスムーズに実行し続けることができます。
変更のリスト:
-
多数のトランザクションを送信するためのAPIポートを追加(https://github.com/bitcoin-sv-specs/brfc-merchantapi/tree/v1.1-branch#Submit-multiple-transactions)
-
ZMQ監視ノードの機能を追加しました
-避免了在每次API调用时通过RPC查询节点 - 添加新的blockchaintracker package
-
queryTransactionStatusレスポンスでtxidを返す
-
サービスの強化、依存関係のリファクタリングおよびアップグレード:
-动态地将打了标签的git版本注入到binary中(也注入在docker镜像中) -对不同类型的交易进行更详尽的输入验证(通过SubmitTransaction.go中的新版libsv) -当错误修复时,交易应该提供一个无效的前序交易索引 -将服务器移动到handle package中自己的文件里 -向导出的类型添加更多注释
mAPI v1.1をダウンロードするには、リンクをクリックしてください:https://github.com/bitcoin-sv/merchantapi-reference#docker
Bitcoin SVノードプロジェクトはBitcoin Associationが所有しています。Bitcoinsv.ioWebサイトにアクセスして、BSVノードの公式情報を入手してください。