使用sendSignedTransaction方式调用合约方法

2020年2月15日20:40:59
评论
525
摘要

使用web3j发起以太坊交易,web3Client.eth.call不会在区块链上生成交易,rawTx为空。web3Client.eth.sendSignedTransaction会在区块链上生成交易,rawTx不为空。

更多区块链技术与应用分类:

区块链应用    区块链开发

以太坊 | Fabric | BCOS | 密码技术 | 共识算法 | 比特币其他链

通证经济传统金融场景 | 去中心化金融 | 防伪溯源 | 数据共享 | 可信存证

 

web3Client.eth.call不会在区块链上生成交易

web3Client.eth.sendSignedTransaction会在区块链上生成交易

1. 利用call向以太坊发送交易

2. 利用sendSignedTransaction向以太坊发送交易

当使用web3Client.eth.sendSignedTransaction发送交易时,rawTx 为

然后根据hash拿到交易信息:

发现rawTx中data字段和getTransaction中Input字段完全相同。


原文链接:使用sendSignedTransaction方式调用合约方法

  • 本文由 发表于 2020年2月15日20:40:59
  • 转载请注明:https://www.wanghaoyi.com/ethereum-sendsignedtransaction.html
以太坊之数据存储详解 以太坊

以太坊之数据存储详解

本文整理分析以太坊网络中的区块、交易以及合约数据是如何存储的。 区块结构 区块由两部分组成,分别是区块头(header)和区块体(body)两部分,详细结构图如下。 区块头(header) 区块头存储...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: