Nearprotocol 近Mainnet Archivel节点设置

Nearprotocol 近Mainnet Archivel节点设置,nearprotocol,Nearprotocol,我尝试按照以下文档使用docker设置近mainnet存档节点-。docker run命令未在文档中指定任何端口 因此,我也在没有任何端口的情况下运行docker run,但是当我试图通过docker ps检查端口时,它不显示任何端口,而是显示附近的节点运行 我在节点API上没有找到任何文档,我们可以使用存档API查询节点吗 用于设置存档mainnet节点的Docker run命令: sudo docker run-d-v$PWD:/root/.near--name nearup nearp

我尝试按照以下文档使用docker设置近mainnet存档节点-。docker run命令未在文档中指定任何端口

因此,我也在没有任何端口的情况下运行docker run,但是当我试图通过docker ps检查端口时,它不显示任何端口,而是显示附近的节点运行

  • 我在节点API上没有找到任何文档,我们可以使用存档API查询节点吗
用于设置存档mainnet节点的Docker run命令:


sudo docker run-d-v$PWD:/root/.near--name nearup nearprotocol/nearup run mainnet

我已经更新了nearup的文档以指定RPC的端口绑定:

可以使用以下命令:

docker run -v $HOME/.near:/root/.near -p 3030:3030 --name nearup nearprotocol/nearup run mainnet
您可以通过运行以下命令验证nearup是否正在运行以及RPC/状态终结点是否可用:

docker exec nearup nearup logs

另外,请确保已将~/.near/mainnet/config.json更改为包含以下变量:

{
...
"archive": true,
...
}

nearcore上的JSON RPC在端口上分解
3030

至于运行存档节点,您可能会对此文档页面感兴趣


p.S.nearup虽然仍在使用,但被认为是古老的。

Sandi感谢您的帮助。节点设置完成。状态查询结果(从结果中删除了一些内容){“版本”:“1.18.3”,“构建”:“5fd1a8bc”},“链id”:“mainnet”,“协议版本”:29,“最新协议版本”:44,“rpc地址”:“0.0.0.0:3030”,“验证程序”:[{},{},{},{},{},{},{}],“同步信息”:{“最新块散列”:“最新块高度”:9820210,“最新状态根”:“最新块时间”:“最新块时间”:“2020-07-21T16:55:51.591948Z”,“同步:true}”,验证器帐户id“:null}您能给我指一些API文档吗?我可以查询节点。Sandi我可以使用API查询节点,但我只能查询block-9820210,如上日志所示。我试图检查容器sudo docker exec nearup的日志nearup logs Apr 29 05:39:24.038 INFO stats:#9820210下载头0.76%(25996959)15/11/40⬇ 1.1MiB/s⬆ 921.8kiB/s 0.00 bps 0 gas/s CPU:43%,Mem:1.9 GiB Apr 29 05:39:24.038信息遥测:由于以下原因无法发送遥测数据:等待响应时超时-获取如上所述的多个日志,但我的数据文件夹大小正在增加。不确定是否有问题。存档节点的任何帮助首先需要下载所有的块和头,这可能需要时间。我建议您使用备份并从那里下载数据。链接到备份文档:
{
...
"archive": true,
...
}