同步moac主网

写在前面:
1.本文主要是同步moac主网节点,调用moac链相关方法。

一、创建钱包

  • 需要有一个钱包,保存钱包地址及私钥(暂称呼为钱包A)。

二、下载moac主网安装包

三、解压安装包

  • 本文安装包放在根目录下,解压后如下:
    在这里插入图片描述

四、修改文件

  • 修改vnodeconfig.json文件
    在这里插入图片描述
  • 具体修改内容
    在这里插入图片描述

五、同步节点

 ./moac-linux-amd64 --datadir "/moacchain/fuxi2.1.1/.moac" --rpc --rpcaddr 0.0.0.0 --rpcport 8545 --rpccorsdomain "*" --rpcapi="db,mc,net,chain3,vnode,debug,scs,txpool" --targetgaslimit 18000000  --port=30333

备注:
1.端口自选,尽量不要使用80,90端口
2.–datadir 修改moac节点的存储地址(使用【ll -a】显示影藏问文件.moac,存放了keystore)
3.–targetgaslimit 18000000 一段时间后新区块的gas上限会逐步由当前的900万提升至1800万

  • 出现如下界面即为同步成功:
    备注:运行到这一步即完成了节点同步,可以满足基本开发需求。
    在这里插入图片描述

六、开启挖矿(非必须)

  • 进入到console命令界面(1.创建新钱包 2.开启挖矿):
    没有设置–datadir的情况下:./moac-linux-amd64 attach
    设置了–datadir的情况下: ./moac-linux-amd64 attach datadir设置的位置,比如上边那个命令的datadir是/opt/fuxi2.0.3/.moac,那么该命令就是 [./moac-linux-amd64 attach /opt/fuxi2.0.3/.moac/moac.ipc]

  • 进入到console命令界面后有以下几个命令:
    miner.start 开启挖矿
    personal.newAccount(‘123456’) 创建新的钱包,括号里的是该钱包密码
    mc.accounts 查看账号
    mc.getBalance(mc.accounts[0]) 按序号查询余额
    mc.getBalance(‘钱包地址’) 根据地址查询余额,不过前提是该节点下有那个钱包地址

  • ersonal.unlockAccount(“钱包地址”,“钱包密码”,0) 解锁当前钱包地址账号,最后一个参数是解锁时长,0就是无限制解锁

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

戎码江湖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值