以太坊JSON RPC手册

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

eth_sendRawTransaction

为签名交易创建一个新的消息调用交易或合约。

参数

DATA - 签名的交易数据

params: ["0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"]

返回值

DATA - 32字节,交易哈希,如果交易未生效则返回全0哈希。

当创建合约时,在交易生效后,使用eth_getTransactionReceipt获取合约地址。

示例代码

请求:

curl -X POST --data '{"jsonrpc":"2.0","method":"eth_sendRawTransaction","params":[{see above}],"id":1}'

响应:

{
  "id":1,
  "jsonrpc": "2.0",
  "result": "0xe670ec64341771606e55d6b4ca35a1a6b75ee3d5145a99d05921026d1527331"
}