Testing

如何分叉主網

  • July 20, 2021

我對乙太坊很陌生。

我正在嘗試寫一個簡單的dapp,它可以從aave存款和取款。為了溝通,首先創建契約,我需要分叉主網。

我不確定該怎麼做。我創建了一個 infura 項目(不確定我是否需要做任何事情來分叉 aave 契約)

我像這樣生成了一個 ganache-cli:

npm i -g ganache-cli https://mainnet.infura.io/v3/{{myprojectID}}

我對如何連接有點困惑。這現在在我的本地主機上執行嗎?或者我是否需要為元遮罩添加一個網路https://mainnet.infura.io/v3/{{myprojectID}}

使用--fork標誌

$ npx ganache-cli --fork https://mainnet.infura.io/v3/{{myprojectID}}

Ganache 實例仍然可以執行,localhost但您應該能夠從主網獲取數據。希望這可以幫助。

引用自:https://ethereum.stackexchange.com/questions/103784