快速学习-以太坊向 EOA 或合约传递 data---cwl_java
向 EOA 或合约传递 data当交易包含数据有效负载时,它很可能是发送到合约地址的,但它同样可以发送给 EOA如果发送 data 给 EOA,数据负载(data payload) 的解释取决于钱包如果发送数据负载给合约地址,EVM 会解释为函数调用,从 payload 里解码出函数名称和参数,调用该函数并传入参数发送给合约的数据有效负载是32字节的十六进制序列化编码:
——函数选择器:函数原型的 Keccak256 哈希的前4个字节。这允许
EVM 明确地识别将要调用的函数。
——函数参数:根据 EVM 定义的各种基本类型的规则进行编码。
---来自腾讯云社区的---cwl_java

微信扫一扫打赏
支付宝扫一扫打赏