xianlaiXianlai  2022-01-18 22:04 闲闲来来转转 隐藏边栏  108 

大家好,今天带来neuraliuml在linux环境下挖矿教程。我们都知道neuraliumL(牛肉)在手机,windows,linux都可以挖,但是windows因为本身系统原因,就会占用很多的内存,导致我们本来就不少很大内存的服务器吃不消,但是我们用linux环境下进行就不会很消耗服务器资源,我们就算用最低配置的服务器也可以用来运行Neuralium。

下载Neuralium节点及CLI

在Neuralium官网中下载Node only及Command Line Interface (CLI)

neuraliumL linux端教程,Neuralium挖矿教程

安装screen

安装命令

yum install screen

安装.NET SDK 5.0

这个很重要,没有这个运行不了,安装命令

sudo dnf install dotnet-sdk-5.0

 

上传节点文件和CLI

neuralium.node-linux-x64-MAINNET-1.0.1.31/linux-x64/Neuralium

neuralium.cli-linux-x64-MAINNET-1.0.1.31/linux-x64/neuraliumcli

上传上面那2个文件,记得修改一下权限,还有钱包文件,钱包放在root目录

运行neuralium.node

screen -S neuralium
neuralium.node-linux-x64-MAINNET-1.0.1.31/linux-x64/Neuralium

具体路径要看你自己上传的目录

neuraliumcli

neuralium.cli-linux-x64-MAINNET-1.0.1.31/linux-x64/neuraliumcli

LoadWallet
加载钱包。第一步需要加载钱包,不然没法挖矿。

QueryDefaultWalletAccountCode

查询缺省的账号ID,比如:SHAD

QueryAccountTotalNeuraliums NDYM :查询余额

StartMining:开始挖矿。需带参数AccountID和Tier。我们用的是服务器钱包,所以是在Tier1
范例:StartMining SHAD 1

help: 列出所有的命令
LoadWallet:加载钱包。第一步需要加载钱包,不然没法挖矿。

以下4个查询状态的命令很重要。只有当钱包和区块链都完成同步的情况下,才能挖矿。
IsMiningAllowed:是否允许挖矿
IsMiningEnabled:是否已启动挖矿
QueryWalletSynced:钱包是否已同步,也可用IsWalletSynced代替。
QueryBlockchainSynced:区块链是否已同步

QueryWalletAccounts: 查询钱包里所有账号的内容,缺省的钱包只有一个账号。
QueryDefaultWalletAccountCode:查询缺省的账号代码,比如:W3H
QueryDefaultWalletAccountId: 查询缺省的账号ID,比如:SHAD
QueryAccountTotalNeuraliums:使用账号代码查询钱包余额
范例:QueryAccountTotalNeuraliums W3H
QueryChainStatus:查询区块状态,返回的"miningTier"告诉你在第几层挖矿。服务器钱包是在第一层。
QueryBlockHeight:看当前块高

StartMining:开始挖矿。需带参数AccountID和Tier。我们用的是服务器钱包,所以是在Tier1
范例:StartMining SHAD 1
你会在node的窗口里看到类似:[07:17:19 INF] Mining is now enabled. {ThreadId=16}
恭喜,成功启动了挖矿。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

xianlai
Xianlai 关注:1    粉丝:3 最后编辑于:2022-01-23
分享经验
×

予人玫瑰,手有余香

打赏 Xianlai

打开支付宝扫一扫,即可进行扫码打赏哦