SubaccountsまたはTrading Accountsは、ネイティブのInjective Bankモジュール内の資金(ステーキング、オークションへの入札、ガバナンスへの参加、マーケットの作成などに使用できる)を、トレード専用の独立したアカウントとして分離するための仕組みです。1つのInjectiveアドレスは無制限の数のトレーディングアカウントを持つことができます。それらはDocumentation Index
Fetch the complete documentation index at: https://injectivelabs-mintlify-jp-developers-first-half-1777019423.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
${ethereumAddress}${subaccountNonce}として表現され、ここでethereumAddressはbech32 Injectiveアドレスのhexバージョンであり、subaccountNonceは12バイトで表されるnonceです。nonce 1のトレーディングアカウントの例は0xc7dca7c15c364865f77a4fb67ab11dc95502e6fe000000000000000000000001です。
v1.10.0のチェーンアップグレード以降、Bank残高とデフォルトのトレーディングアカウント(nonce = 0)は統合されており、デフォルトのトレーディングアカウントからのトレード実行時にはBankの資金が直接使用されます。