Skip to Content
dApps
このページの内容

eth_accounts

呼び出し元にアクセスが許可された、ウォレットが公開するアドレスの一覧を返します。eth_requestAccounts とは異なり、このメソッドは接続ポップアップを表示しません。


パラメーター

なし


戻り値

string[] - Ethereum アドレスの配列。サイトに公開されたアカウントがない場合は空の配列。


例

const accounts = await window.$onekey.ethereum.request({ method: 'eth_accounts' }) if (accounts.length > 0) { console.log('Connected:', accounts[0]) } else { console.log('Not connected') }

注意事項

  • ユーザーが接続していない場合は空の配列 [] を返します
  • eth_requestAccounts で接続を開始
  • accountsChanged イベントを監視してアカウント変更を検出します
window.$onekey.ethereum.on('accountsChanged', (accounts) => { if (accounts.length === 0) { console.log('Disconnected') } else { console.log('Account changed:', accounts[0]) } })
最終更新日