作业4.md 1.4 KB

在测试网发送交易,还原原始交易信息字段

https://goerli.etherscan.io/tx/0x343be8f9b5b312f80953398e779b1c8dcf606164a200da360378620d4e97d278

以这个合约交易为例:

From : 0xc839ba2548b7c1edba062af824d2ec8e13c6c379

代表发起交易的账户地址

to : 0x4717baf57d1a8ab7ef22aa5801d23a38c7bd2558

合约地址

value : 0

往智能合约里冲ETH的具体数量,此处为0 即没有往合约里冲ETH

Nonce: 2

代表账户下当前交易顺序值 按照每笔交易递增 作用

1) 是为了防止重放攻击

2) 配合加速交易和取消交易,提升gasPrice值

Gas Price : 30.389039435 Gwei (0.000000030389039435 ETH)

每个gas对应的价格 价格乘以gas计算出手续费

GasLimit:

这笔交易执行的gas上限

chainId : 5

Goerli 测试网网络编号

Transaction Fee:0.00132873036025594 ETH$0

手续费 计算规则为

43,724 ( Usage by Txn 使用部分 ) * 27.889039435 Gwei (Base) + 2.5 Gwei(Max Priority 矿工小费) = 1328730.3602559401

Input Data: 调用合约的ABI字段

  • ​ MethodID: 0x6057361d store函数哈希算法的前4个字节 Keccak-256 对 store(uint256)的计算结果

  • ​ Function: store(uint256 num) 调用合约的store方法 num是函数形参