Solidity

如何將“鍊鍊接代理聚合器”部署到本地鏈

  • November 4, 2022

我正在關注這個文件https://docs.chain.link/docs/sumption-data-feeds/在本地 evm (Ganache) 上設置 feed 契約。它說需要部署proxy aggregator contract並且展示使用的是Goerl測試網。我想知道如何在 Ganache 上部署這個聚合器以進行本地測試?

你不能 chainlink 的 AggregatorV3Interface 需要你部署它的特定主網或測試網的合約地址。目前只有 goreli 和 ethereum 可用,所以如果你想測試你的合約,我建議將它部署到 testnet 或跳過數據饋送部分並直接輸入所需的價格轉換而不使用聚合器。希望能幫助到你 !

您可以在 Ganache 上部署MockV3Aggregator.sol並使用小數和答案對其進行初始化。

當您在此模擬上呼叫 latestRoundData() 時,它將為您提供初始化契約的答案

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