合约大陆泰链节点部署

作者: 飞天小猪xxx | 来源:发表于2019-07-14 14:48 被阅读0次

教程参见:https://github.com/ContractLand/terra-chain-node

1.准备一台全程服务器。

2.安装 git, docker, docker-compose ubuntu 18.04 为例

sudo apt-get update

sudo apt-get install git

Docker:

sudo apt-get install\apt-transport-https\ca-certificates\curl\gnupg-agent\software-properties-common

curl-fsSLhttps://download.docker.com/linux/ubuntu/gpg |sudo apt-key add -

sudo apt-key fingerprint 0EBFCD88

sudo add-apt-repository\"deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release-cs) \ stable"

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io

Docker Compose:

sudo curl-L"https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

sudo ln-s/usr/local/bin/docker-compose /usr/bin/docker-compose

3. 准备文件配置

git clone https://github.com/ContractLand/terra-chain-node.git

把 .env.example 重新命名成 .env.

修改.env 文件加上 validator 信息 (如果你正在跑一个Validator节点).

主网节点把NETWORK改成mainnet

# Network to connect to. (gaia is testnet, mainnet is mainnet)

NETWORK=mainnet

# Validator Address

VALIDATOR_ADDRESS=0x...

# IP Address

IP_ADDRESS=10.0.0.0

# Name of your node that will appear on the ethstats page

NODE_NAME=xxxx

# Ethstats page connecting details

DASHBOARD_IP=159.89.207.101

DASHBOARD_PORT=3001

DASHBOARD_SECRET=contractland

把你自己的钱包信息加入 key 文件夹中

跑./prepare_node.

跑全节点

开启节点 :docker-compose up -d full-node monitor.

确认你的节点再跑使用 docker ps 和 docker log命令

终止节点:docker-compose down.

通过docker log命令查看可看到节点正在同步信息

相关文章

  • 合约大陆泰链节点部署

    教程参见:https://github.com/ContractLand/terra-chain-node 1.准...

  • 基于合约大陆的去中心交易技术解决方案介绍

    一、合约大陆简介:合约大陆是一条可跨链的高性能金融数字资产底层区块链架构。可以基于合约大陆的泰链,快速部署去中心化...

  • 公链来捉虫

    《SWTC公链智能合约BUG公测活动发布》,SWTC公链的智能合约已成功部署在节点计划测试链上并已完成内测,现在开...

  • 超级账本链码

    fabric中的智能合约称为“链码”(chaincode)。链码部署在节点上,采用容器技术形成隔离的运行环境。链码...

  • 星云链Nebulas——4.智能合约存储区

    前面一篇《星云链Nebulas——3.编译和部署智能合约》介绍了如何编写智能合约以及如何在星云链部署和调用智能合约...

  • Android与以太坊(ETH)智能合约交互

    所谓与合约交互,就是部署好合约之后,客户端去连接以太坊节点,然后调用合约的方法。 部署智能合约的步骤 一般来说,部...

  • ZkSync链上合约

    本文为对ZkSync链上合约代码的学习笔记。 合约部署 合约部署需要指定起始genesis状态根hash, 指定n...

  • 学习使我快乐番外篇八:关于子链(3)

    今天继续学习墨客创始人陈小虎的系列文章,部署子链合约、在去中心化的公共区块链网络中使用子链。 一、部署子链合约 在...

  • 如何编写可升级合约

    以太坊智能合约部署到链上就无法在修改,这样就导致链上合约bug无法修复只能修复bug后重新部署一份合约,替换原来的...

  • 智能合约编写及部署

    智能合约编写及部署 标签(空格分隔): 区块链 智能合约编写及部署 搭建开发环境 安装ethereumjs-tes...

网友评论

    本文标题:合约大陆泰链节点部署

    本文链接:https://www.haomeiwen.com/subject/tzibkctx.html