在startnode.sh文件中修改verbosity值
--verbosity value Logging verbosity: 0=silent, 1=error, 2=warn, 3=info, 4=debug, 5=detail
因为Quorum是使用raft算法做共识, 所以是没有挖矿这个概念, 并且操作无需支付手续费. 但是如果有特殊的需求需要使用底层Token(ETH), 那么建议在创世文件Genesis.json中预留足够量Token
这里涉及到BigInteger转decimal方法, 以及Token可能保留到小数位问题
public async Task<decimal> BalanceOf(string account)
{
var instance = GetTokenContractInstance();
var decimals = await instance.DecimalsQueryAsync();
var result = await instance.BalanceOfQueryAsync(account);
var balance = decimal.Parse(result.ToString());
if (decimals != 0)
{
balance /= Convert.ToDecimal(Math.Pow(10, decimals));
}
return balance;
}