Skip to content

dapplink-labs/babylon-mac-local

Repository files navigation

babylon Mac 环境本地网络启动

1.依赖安装

  • 安装依赖的工具最小集合到你系统 brew
HOMEBREW_NO_AUTO_UPDATE=1 brew install jq yq sha3sum go-task, supervisor, gvm, bitcoin

需要特别注意的点
supervisord 需要 4.2.5 版本
bitcoind v28.0.0
  • go 版本安装与选择, 建议使用 gvm 管理 go 版本
gvm install go1.23.3
gvm use go1.23.3

2.项目启动

  • 下载 babylon-mac-local 项目
git clone [email protected]:dapplink-labs/babylon-mac-local.git
  • 拉取依赖项目
git submodule update --init --recursive
  • 查看所有命令
task list
  • 构建项目
task build-all
  • 初始化配置
task init-network-conf
  • 启动整个项目
task up-babylon-network
  • 查看进程状态
task ps
  • 停止项目并清除数据文件
task clean
  • 初始化比特币钱包地址
task init-bitcoin
  • 删除初始化配置
task rm-all

3.relayer 启动流程

  • 整个网络初始化完成之后,先执行部署 babylon 合约
task deploy_babylon_contract
  • 之后再去执行 rly 相关的命令
task init-relayer

About

run babylon local network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published