批量自动归集


在以太坊、BSC、Heco、马蹄、OK、夸克等链上撸羊毛、打金的时候需要对多个钱包的资产进行归集管理。有时候也需要打开电脑进行自动归集。

软件实现方式首先通过链查询账户余额,账户有余额,且余额大于所设置的最小转账数量,程序自动发起归集操作,从被归集钱包往归集钱包进行转账。

平台币查看余额方法:

 //获得余额

var result = web3.Eth.GetBalance.SendRequestAsync(address);

result.Wait(); 

代币Token查看余额方法:

var balanceResult = voteContract.GetFunction("balanceOf").CallAsync(address);
balanceResult.Wait();

平台币转账方法:

var sendTxHash = web3.Eth.TransactionManager.SendTransactionAsync(transferEntity.From, transferEntity.To, new HexBigInteger(countEth));
sendTxHash.Wait();

代币Token转账方法:

var sendResult = voteContract.GetFunction("transferFrom").SendTransactionAsync(tInput1, accountEnt.Address, toAccountEnt.Address, countEth);
             
sendResult.Wait();