介绍

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