配置节点

当前,比原还在不断的开发和迭代中,我们提供了一些bytom的配置方法。本章不会覆盖所有的 bytomdbytomcli的指令, 更多信息,请 使用 bytomcli help.

初始化

首先,初始化节点:

$ cd ./cmd/bytomd
$ ./bytomd init --chain_id mainnet

--chain_id有一些选项如下:

  • mainnet: connect to the mainnet.
  • testnet: connect to the testnet wisdom.
  • solonet: standalone mode.

完成后, 你将会看到 config.toml 文件出现, 然后启动节点.

启动s

$ ./bytomd node --mining

bytomd node可选项如下:

      --auth.disable                Disable rpc access authenticate
      --chain_id string             Select network type
  -h, --help                        help for node
      --mining                      Enable mining
      --p2p.dial_timeout int        Set dial timeout (default 3)
      --p2p.handshake_timeout int   Set handshake timeout (default 30)
      --p2p.laddr string            Node listen address.
      --p2p.max_num_peers int       Set max num peers (default 50)
      --p2p.pex                     Enable Peer-Exchange  (default true)
      --p2p.seeds string            Comma delimited host:port seed nodes
      --p2p.skip_upnp               Skip UPNP configuration
      --prof_laddr string           Use http to profile bytomd programs
      --vault_mode                  Run in the offline enviroment
      --wallet.disable              Disable wallet
      --wallet.rescan               Rescan wallet
      --web.closed                  Lanch web browser or not

bytomd 节点运行后,正常的操作方式如下:

  • 创建密钥、账户和资产。
  • 发生交易,包括创建,签名和提交交易。
  • 查询各类信息,比如密钥信息,账户信息,余额,交易。