web3j 合约调用两种方法比较
知识储备
- 以太坊普通交易参数
to //对方地址
gasLimit //gas上限
gasPrice //gas价格
value //eth转账数量(单位 wei)
data //0x 普通转账用不到这个字段
- 以太坊合约调用交易参数
to //合约地址
gasLimit //gas上限
gasPrice //gas价格
value //eth转账数量(单位 wei)
data //0x*** 合约方法ABI及参数
我们可以看到两种交易的本质不同是toAddress不同data不同

本文对比了web3j调用以太坊智能合约的两种方式:直接构造参数发送交易和利用contract类。第二种方法通过生成的contract类封装了交易细节,易于理解,而第一种方法允许灵活地调整交易参数,适用于需要频繁操作多个合约的场景。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



