当前位置: 首页 > news >正文

Ganache-CLI以太坊私网JSON-RPC接口大全:从入门到精通 - 指南

Ganache-CLI以太坊私网JSON-RPC接口大全:从入门到精通 - 指南

1. 账户相关接口

eth_accounts - 获取账户列表

{"jsonrpc": "2.0","method": "eth_accounts","params": [],"id": 1
}

输出示例:

{"jsonrpc": "2.0","id": 1,"result": ["0x90F8bf6A479f320ead074411a4B0e7944Ea8c9C1","0xFFcf8FDEE72ac11b5c542428B35EEF5769C409f0"]
}

字段解释:

  • jsonrpc: JSON-RPC 版本号
  • id: 请求标识符
  • result: 账户地址数组,每个地址都是20字节的十六进制字符串

eth_getBalance - 查询余额

{"jsonrpc": "2.0","method": "eth_getBalance","params": ["0xC29056169F9A933cfAF02d1d997356e3D6656584", "latest"],"id": 1
}

输出示例:

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

字段解释:

  • result: 余额值,以wei为单位的十六进制数
  • wei转换: 1 ETH = 10^18 wei
  • 示例值: 0x56bc75e2d63100000 = 100 ETH

eth_getTransactionCount - 获取交易数量

{"jsonrpc": "2.0","method": "eth_getTransactionCount","params": ["0xC29056169F9A933cfAF02d1d997356e3D6656584", "latest"],"id": 1
}

输出示例:

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

字段解释:

  • result: 账户发出的交易总数(nonce值)
  • 用途: 防止重放攻击,每笔交易必须有唯一的nonce

2. 交易相关接口

eth_sendTransaction - 发送交易

{"jsonrpc": "2.0","method": "eth_sendTransaction","params": [{"from": "0xC29056169F9A933cfAF02d1d997356e3D6656584","to": "0xefBFb91d702DBDa726d2d0949d0cafA3a56F2f98","value": "0x8ac7230489e80000","gas": "0x5208","gasPrice": "0x4a817c800","data": "0x"}],"id": 1
}

输出示例:

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

字段解释:

  • result: 交易哈希,32字节的十六进制字符串
  • 交易参数:
    • from: 发送方地址
    • to: 接收方地址
    • value: 转账金额(wei)
    • gas: Gas限制
    • gasPrice: Gas价格(wei)
    • data: 合约调用数据

eth_getTransactionByHash - 根据哈希查询交易

{"jsonrpc": "2.0","method": "eth_getTransactionByHash","params": ["0x88df016429689c079f3b2f6ad39fa052532c56795b733da78a91ebe6a713944b"],"id": 1
}

输出示例:

{
http://www.rkmt.cn/news/79785.html

相关文章:

  • 02 音视频开发--Windows环境搭建FFmpeg+Qt+Visual studio 2022
  • MySQL主从之间具有不同数据类型的列的复制
  • 2025年口碑好的大型面粉机行业内知名厂家排行榜
  • 2025年口碑好的高压SVG动态无功补偿装置/高压无功补偿装置厂家实力及用户口碑排行榜
  • 2025年专业定制触摸一体机最新TOP厂家排名
  • 告别盲目选型:2025 MES管理系统综合测评(价格、功能、实操性)
  • jar包和war包的区别
  • 2025年口碑好的opp束带行业内知名厂家排行榜
  • 102302124_严涛_第四次作业
  • 02 对象及数字对象
  • 2025雅思培训机构高分逆袭指南:精准推荐+避坑选课全攻略
  • 修炼金丹来培养元神的气功
  • 灵光网页版AI助手,特斯拉集成Grok语音导航,阿里Qwen3-TTS横空出世
  • 2025雅思培训机构怎么选?这篇攻略帮你避坑+精准提分!
  • 2025年比较好的融雪伴热带/高温伴热带厂家实力及用户口碑排行榜
  • 为旧版Visual Studio客户端现代化身份验证:从传统令牌到Entra认证的过渡
  • 2025年全国太阳能路灯厂家五大最新推荐:涵盖太阳能路灯、景观灯、庭院灯、高杆路灯、LED路灯厂家选择指南
  • 2025实测|5款英语学习软件封神!从零基础到流利说全靠它
  • 告别英语焦虑!这些英语自学神器让你快速逆袭
  • 解锁成人英语学习新方法,这些APP超神啦!
  • Java虚拟机(JVM)面试题(51道含答案) - 实践
  • C++进阶:(九)深度剖析unordered_map 与 unordered_set容器 - 指南
  • 解锁全球社交新姿势:7 款免费跨国聊天软件深度测评
  • SSAS-基本概念 - 指南
  • linux 系统:查看内存占用 排名前10 的进程 方法
  • emlogv6.0sql注入复现
  • 数据仓库:后台服务器就十几张表,为什么要建几十张表的数仓? - Binge
  • 画图工具
  • Linux《Socket编程Tcp》 - 指南
  • 实用指南:深度学习:从零开始手搓一个浅层神经网络(Single Hidden Layer Neural Network)