详解Ethereum交易当中的Input Data

一、Input data 字段简介

1、什么是Input data?

Input data 字段是以太坊交易的一部分,允许用户在交易中包含其他信息。此字段通常表示为十六进制字符串。

每次和以太坊网络交互,不管是直接转账还是调用合约其实都是向以太坊网络发起了一笔Transaction,这个Transaction通过私钥签名并发送至以太坊节点后,以太坊的矿工就会执行这笔transaction。

Transaction中有以下几个比较重要的字段:

所提交的交易包括下列信息:

  • from - 发送者的地址,代表谁发起的这笔Transaction,一般是你的钱包地址,该地址将签署交易。 这将是一个外部帐户,因为合约帐户无法发送交易
  • to — 接收地址,向谁发送。如果是转账,to就是你要转账的目标钱包地址;如果这笔交易是调用合约,to就是要调用的合约地址(如果是外部帐户,交易将传输值。 如果是合约帐户,交易将执行合约代码)
  • signature – 发送者的标识符。 当发送者的私钥签署交易并确保发送者已授权此交易时,生成此签名。
  • nonce - 一个有序递增的计数器,表示来自帐户的交易数量
  • value
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

住在河边的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值