如何从Clojure进行json-rpc调用?

问题描述 投票:1回答:2

我有一个在端口8545上运行的本地服务器,该服务器侦听JSON-RPC请求。我可以这样使用curl来调用它:

curl -X POST --data '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0xf54c19d9ef3873bfd1f7a622d02d86249a328f06", "latest"],"id":1}' http://localhost:8545

Clojure的等效呼叫是什么?我是否需要在project.clj中添加一些外部库?

我有一个在端口8545上运行的本地服务器,该服务器侦听JSON-RPC请求。我可以这样使用curl来调用它:curl -X POST --data'{“ jsonrpc”:“ 2.0”,“ method”:“ eth_getBalance”,“ params”:[“ ...

clojure json-rpc
2个回答
2
投票
我认为您应该尝试http-kit。另外,您将需要一些用于json的库(data.jsoncheshire

0
投票
我有一个类似的用例,所以我创建了一个小的Clojure library以进行JSON-RPC调用。有了这个,你可以做,
© www.soinside.com 2019 - 2024. All rights reserved.