1

嗨,我使用 brownie 来部署我的合同,我对此非常满意。我的问题是我最近进入了 Web 开发领域,我正试图将我的前端与合同联系起来。我知道我需要合同 abi,​​但是当我用 brownie 部署合同然后复制 abi 时,它是 10 000 行代码,而我们说安全帽只有 150 行左右。

我想我的问题是我是否可以将 brownie abi 用于前端,或者我是否需要使用 remix 或 hardhat 中的 abi。

谢谢。

4

1 回答 1

0

build当您使用 brownie 进行编译时,编译后的代码将作为 .json 文件放入目录中。那10000行代码不是abi,abi是那个json文件的第一个属性。

ABI 是标准的,所以从 remix 或 hardhad 生成的 abi 也应该可以工作。

于 2022-01-13T18:39:03.087 回答