MVS全节点介绍
全节点(full nodes)是存储 MVS 区块链全部数据的节点,通过 P2P 的方式与区块链网络连接,在区块链网络中,所有的全节点都是平等的,既充当客户端又充当服务器。
MVS全节点由两个程序和一个前端资源组成:
- mvsd : 核心钱包程序,类似比特币中bitcoind的功能;
- mvs-cli : 命令行交互工具,类似比特币中bitcoin-cli的功能;
- mvs-htmls: 基于浏览器的前端交互资源,angularjs实现,本资源对于开发者不是必需的;
MVS全节点钱包下载地址
通常在官网https://mvs.org/wallet.html能够下载到最新版的MVS全节点客户端;
支持的版本:
OS Version | Version | mvsd&mvs-cli |
---|---|---|
Red Hat Enterprise Linux 7 Server | 7+ | √ |
Ubuntu | 14.04+ | √ |
Debian | 8+ | √ |
Fedora | 21+ | √ |
CentOS | 6.5+ | √ |
openSUSE | 13.2+ | √ |
Docker | - | √ |
MVS全节点钱包功能一览
mvsd&mvs-cli | Broswer GUI | |
---|---|---|
图形界面 | √ | |
命令行界面 | √ | √ |
创建账户 | √ | √ |
导入导出助记符 | √ | √ |
创建地址 | √ | √ |
批量生成地址 | √ | √ |
ETP转账 | √ | √ |
ETP存款(锁仓) | √ | √ |
显示所有地址 | √ | √ |
显示所有资产 | √ | √ |
创建资产(未广播) | √ | √ |
删除资产(未广播) | √ | |
发行资产 | √ | √ |
转移资产 | √ | √ |
创建多方签名交易 | √ | √ |
离线签名 | √ | |
列出钱包中指定资产的交易明细 | √ | √ |
挖矿 | √ |
端口说明
如果你想让外部程序访问该节点的 API 需要开放防火墙端口,以下是端口说明,可以全部开放也可按需开放。
主网(Main Net) | 测试网(Test Net) | |
---|---|---|
JSON-RPC via HTTPS | × | × |
JSON-RPC via HTTP | 8820 | 8820 |
Websocket 通知 | 8821 | 8821 |
P2P via TCP | 5251 | 15251 |