首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Monero - Json RPC -找不到方法

Monero - Json RPC -找不到方法
EN

Stack Overflow用户
提问于 2018-09-27 20:50:38
回答 2查看 1.2K关注 0票数 0

嘿,我正在使用monero最新的命令行工具:

monerod:

代码语言:javascript
复制
Monero 'Lithium Luna' (v0.12.3.0-release)
Started using: ./monerod
Running on: 127.0.0.1:18081

monero-wallet-rpc:

代码语言:javascript
复制
Monero 'Lithium Luna' (v0.12.3.0-release)
Started using: ./monero-wallet-rpc --wallet-dir /path/to/wallets/ --rpc-bind-port 28081 --disable-rpc-login
Running on: 127.0.0.1:28081

我目前正在测试来自以下位置的rpc调用:

https://getmonero.org/resources/developer-guides/wallet-rpc.html

它们中的大多数都可以工作,但也有许多rpc调用似乎无法工作……

例如:

代码语言:javascript
复制
curl -X POST http://localhost:28081/json_rpc -d '{"jsonrpc":"2.0","id":"0","method":"refresh"}' -H 'Content-Type: application/json'

返回:

代码语言:javascript
复制
{
  "error": {
    "code": -32601,
    "message": "Method not found"
  },
  "id": "0",
  "jsonrpc": "2.0"
}

有谁能参考一下这个吗?

我使用的是最新版本,文档也是最新的。

感谢并致以问候!

EN

回答 2

Stack Overflow用户

发布于 2018-10-03 09:19:13

在json中使用params选项尝试此命令。

代码语言:javascript
复制
curl -X POST http://localhost:28081/json_rpc \
-d '{"jsonrpc":"2.0","id":"0","method":"refresh","params":{"start_height":100000}}' \
-H 'Content-Type: application/json'
票数 0
EN

Stack Overflow用户

发布于 2019-12-18 19:55:20

问题是您使用的-- RPC -bind-port等同于testnet wallet RPC端口。尝试使用另一个值,如40000,并改为卷曲到该值。

相关端口位于命名空间‘config’下:

https://github.com/monero-project/monero/blob/master/src/cryptonote_config.h

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52537440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档