调用neo 官网API接口(sendtoaddress)报错

℉Nightmare`ヾ 9月前 579

本机neo-cli客户端开启,以及钱包也开始,通过jsonrpc调用sendtoaddress接口时返回错误提示,jsonRpc接口返回结果:{"error":{"code":-400,"message":"Access denied"},"id":"dac74c56-aace-43c7-a608-e3a742c2fc67","jsonrpc":"2.0"}

最后于 8月前 被naoye编辑 ,原因: 奖励 ~{会~一}~ 20NNC 地址:AQGjjidStBmgLjfuNXaShYjLLpHuyF8tUs;奖励 夜,流离 20NNC 地址:AQkmwyLWYjoTdysUn3pZf1GRpmnzGGFDDK
最新回复 (9)
全部楼主
  • 夜,流离 8月前
    0 10
    naoye 感谢您积极帮助社区成员,奖励您20NNC,麻烦留一下您的neo钱包地址。
    NEL钱包:AQkmwyLWYjoTdysUn3pZf1GRpmnzGGFDDK
    谢谢咯
  • ~{会~一}~ 8月前
    0 9
    naoye 感谢您积极帮助社区成员,奖励您20NNC,麻烦留一下您的neo钱包地址。
    地址:AQGjjidStBmgLjfuNXaShYjLLpHuyF8tUs
    有劳了
  • naoye 8月前
    0 8
    夜,流离 除了UnlockWallet下面的Path和Password,还有IsActive必须设置为true默认钱包才会生效
    感谢您积极帮助社区成员,奖励您20NNC,麻烦留一下您的neo钱包地址。
  • naoye 8月前
    0 7
    ~{会~一}~ 没打开钱包,源码如下也就是说,这个接口是需要以打开钱包为前提的。如果想不依赖官方客户端实现交易,最好自己构造一笔交易,然后序列化并通过sendrawtransaction接口广播
    感谢您积极帮助社区成员,奖励您20NNC,麻烦留一下您的neo钱包地址。
  • 夜,流离 8月前
    0 6
    除了UnlockWallet下面的Path和Password,还有IsActive必须设置为true默认钱包才会生效
  • ~{会~一}~ 8月前
    0 5

    没打开钱包,源码如下

    也就是说,这个接口是需要以打开钱包为前提的。如果想不依赖官方客户端实现交易,最好自己构造一笔交易,然后序列化并通过sendrawtransaction接口广播

  • 0 4
    -400  应该是没开钱包
  • ℉Nightmare`ヾ 8月前
    0 3

    我用的就是默认配置,客户端版本2.9.0的,测试网默认配置config
    {
      "ApplicationConfiguration": {
        "Paths": {
          "Chain": "Chain_{0}",
          "Index": "Index_{0}"
        },
        "P2P": {
          "Port": 20333,
          "WsPort": 20334
        },
        "RPC": {
          "Port": 20332,
          "SslCert": "",
          "SslCertPassword": ""
        },
        "UnlockWallet": {
          "Path": "",
          "Password": "",
          "StartConsensus": false,
          "IsActive": false
        }
      }
    }

    还是报错

  • 夜,流离 9月前
    0 2
    在config里边配置默认的试试
返回