Full nodes are nodes that store the entire Metaverse blockchain and are connected in a P2P network architecture. In the blockchain network, all full nodes are treated as equals, and serve as both clients and servers.
The MVS full node consists of two programs and a graphical interface:
• mvsd: The core wallet program, similar to Bitcoin’s bitcoind;
• mvs-cli: a command line interface, similar to Bitcoin’s bitcoin-cli
• mvs-htmls: a browser-based graphical user interface built with AngularJS. This GUI may not be necessary for developers.
Generally, the latest MVS full node client can be downloaded from Metaverse’s official website https://mvs.org/wallet.html
|Red Hat Enterprise Linux 7 Server||7+||√|
|Command Line Interface||√||√|
|Import and Export Mnemonics||√||√|
|Batch Generation Address||√||√|
|ETP Deposit (Coinlock)||√||√|
|Show All Addresse||√||√|
|Show All Assets||√||√|
|Create Asset (Not broadcast)||√||√|
|Delete Asset (Not broadcast)||√|
|Create a multi-party signature transactio||√||√|
|List the transaction details of the designated assets of the wallet||√||√|
The firewall port needs to be opened if external programs are allowed to access the node’s API. The following is port descriptions which can be partially or fully opened as required.
|Main Net||Test Net|
|JSON-RPC via HTTPS||×||×|
|JSON-RPC via HTTP||8820||8820|
|P2P via TCP||5251||15251|