1. 程式人生 > >以太坊RPC介面使用

以太坊RPC介面使用

以太坊RPC介面文件:

https://github.com/ethereum/wiki/wiki/JSON-RPC#web3_clientversion

使用方式:

比如我要呼叫某個合約的balanceOf(address _owner)方法。
因為沒有改變合約的狀態,所以是eth_call介面。
這時候需要請求以太坊節點地址:http://xxx.xxx.xxx.xx:8545 。請求方式POST,請求引數如下:

{
	"jsonrpc": "2.0",
	"method": "eth_call",
	"params": [{
		"from": "呼叫者地址",
		"to": "合約地址",
		"data": "方法和方法引數"
	},"latest"],
	"id": 1
}

其他介面按照這個方式看文件即可。