Bytom 协议的官方 Go 实现
Bytom ====== [](./LICENSE) Bytom 官方 Golang 实现。稳定版本和不稳定主分支的自动构建可用。二进制存档在 https://GitHub.com/Bytom/bytom/releases 上发布。什么是 Bytom?Bytom 是一款软件,用于运行和连接到高度可扩展的区块链网络,这些网络遵循 Bytom 区块链协议,允许参与者在多资产共享账本上定义、发行和转移数字资产。请参阅白皮书以了解更多详细信息。目前,bytom 能够: - 管理密钥、账户和资产 - 发送交易,即发行、消费和退出资产 使用 Homebrew brew tap bytom/bytom 进行安装,并使用 brew install bytom 从源代码构建 要求 - Go 1.8 或更高版本,并将 $GOPATH 设置为您的首选目录 安装 确保已正确安装支持的 Go 版本: bash $ go version $ go env GOROOT GOPATH - 获取源代码 bash $ git clone https://GitHub.com/Bytom/bytom.git $GOPATH/src/GitHub.com/bytom/bytom - 构建源代码 bash $ cd $GOPATH/src/GitHub.com/bytom/bytom $ make bytomd # build bytomd $ make bytomcli # build bytomcli 成功构建项目后,应在 cmd/bytomd 和 cmd/bytomcli 目录中分别找到 bytomd 和 bytomcli 二进制文件。可执行文件 Bytom 项目附带了 cmd 目录中的多个可执行文件。 | 命令 | 描述 | | ------------ | ------------------------------------------------------------ | | bytomd | bytomd 命令可以使用自定义参数初始化和启动 bytom 域。使用 bytomd --help 可查看命令行选项。 | | bytomcli | 我们的主要 Bytom CLI 客户端。它是进入 Bytom 网络(主、测试或私有网络)的入口点,能够作为完整节点存档节点运行(保留所有历史状态)。它可以通过 HTTP、WebSocket 和/或 IPC 传输在顶层暴露的 JSON RPC 端点,作为进入 Bytom 网络的网关,供其他进程使用。使用 bytomcli --help 和 bytomcli Wiki 页面可查看命令行选项。 | 运行 bytom 目前,bytom 仍处于活动开发阶段,需要完成大量工作,但…
暂无开放 Issues,或尚未同步最近议题。