所以,我写了一个聪明的合同来创建我自己的令牌。我部署在Ropsten上,一切都很好。下一步是部署到mainnet,我知道如果它只是用于测试,它是不值得的,但无论如何都想这么做。我的第一个问题是,似乎没有办法预先知道它将花费多少汽油?我在一些地方读到,当我使用Javascript部署时,我可以查看remix中的细节,我看到了以下内容
gas | 80000000 gas
transaction cost | 1325491 gas
execution cost | 1325491 gas
在这里,我可以看到,只有交易成本似乎是2610ETH?这是一个准确的估
我的印象是,使用帐户抽象,我将能够直接启动智能契约调用而不需要EOA。然而,在阅读了zkSync的帐户抽象示例之后,情况并非如此。
// The two owners of the multisig
const owner1 = Wallet.createRandom();
const owner2 = Wallet.createRandom();
您需要上述两个EOA的签名才能使用multisig发送任何事务。
const signature = ethers.utils.concat([
// Note, that `signMessage` wouldn't wo