MsgBroadcaster抽象化クラスは、Injective上でトランザクションを簡単にブロードキャストする方法です。これを使用すると、トランザクションにパックしたいMessageと署名者のアドレスを渡すだけで、トランザクションを準備、署名、ブロードキャストできます。
使用例は当方のHelixデモリポジトリを参照してください。broadcastメソッドに渡せるメッセージについては、ドキュメントのCore Modulesセクションで例を確認できます。
MsgBroadcaster + Wallet Strategy
このMsgBroadcasterは、Wallet Strategyクラスと併用して分散型アプリケーションを構築するために使用されます。MsgBroadcasterクラスをインスタンス化(および使用)するには、次のコードスニペットを使用できます。
Constructor/Broadcastオプション
MsgBroadcasterのコンストラクタおよびトランザクションのブロードキャスト時に渡される一部のオプションをオーバーライドできます。各フィールドのインターフェースと意味は次のとおりです。
endpointsをオーバーライドし、自身のインフラストラクチャを使用するには(推奨)、
Networksページで、提供すべきエンドポイントと
そのセットアップ方法について詳しく読んでください。MsgBroadcaster with Private Key
このMsgBroadcasterは秘密鍵と併用されます(主にCLI環境で使用されます)。Constructor/broadcastのオプションはMsgBroadcasterとほぼ同様です。
