簡體   English   中英

通過web3訪問Ganache帳戶

[英]Access Ganache Accounts via web3

如何在具有專用網絡的web3中創建帳戶變量? 現在我在ganache端口:7545

我在我的代碼中寫了這個變量:

    var account1 = web3.eth.accounts[0];

當我記錄它時,它僅返回當前在我的元掩碼中選擇的變量。

因此,如果我位於元掩碼中的帳戶1上,則此^ var記錄地址帳戶1,如果我位於帳戶2上,則相同的var將記錄帳戶2地址。

那么,如何制作一個可以訪問我當前未選擇的導入的ganache meta mask帳戶的var?

即我在元掩碼中選擇了Account1,我想要

  var account2 = web3.eth.accounts[1]

搶Account2

不幸的是,MetaMask不支持此功能。 使用web3.eth.getAccounts()時,它將始終返回大小為1的數組。 如果您使用的是Ganache,則可以直接連接到該主機(與將MetaMask提供程序更改為localhost相對)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM