请问大家调用合约一般都是怎么设定Gas Price和Gas Limit,关于Gas Price我能想到的就是通过eth_gasPrice先查询一次,Gas Limit也是通过eth_estimateGas查询一次,这样效率是不是有很大的问题?还有就是这样交易失败的概率应该也会变大吗?一次合约调用这么多次交互。大家平时怎么处理合约交互呢?直接固定Gas Price和Gas Limit吗?
用EIP-1559的方法 你只需要设置最高接受的gas,以及给矿工小费的gas即可,把最高的给调高,给矿工小费1GWEI 就能正常发送信息出去的了
至于Gaslimit,可以预估的,如果需要性能和交互同样的合同,预估一次,再把值调高个30%,写死。
网络不是极端卡的情况下 都能正常走完整个流程