大家好,今天带来neuraliuml在linux环境下挖矿教程。我们都知道neuraliumL(牛肉)在手机,windows,linux都可以挖,但是windows因为本身系统原因,就会占用很多的内存,导致我们本来就不少很大内存的服务器吃不消,但是我们用linux环境下进行就不会很消耗服务器资源,我们就算用最低配置的服务器也可以用来运行Neuralium。
下载Neuralium节点及CLI
在Neuralium官网中下载Node only及Command Line Interface (CLI)
安装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}
恭喜,成功启动了挖矿。
本文为原创文章,版权归闲闲来来转转所有,欢迎分享本文,转载请保留出处!