bsc合约拥有者权限怎么打入0x000000000000000000地址

img

你是想问怎么转让合约拥有者? 合约里面有个 transferOwnership 方法, 当前拥有者可以调用这个方法将合约转让给其他人

参考下
router.get('/mulSendbsc',function (req,res,next) {undefined
let contract = new ConfigInit.getWeb3().bsc.Contract(bscTOOLabi, bscTOOLaddr);
let tos = ["x","x","x","x"];
let web3 = ConfigInit.getWeb3();
let value = web3.utils.toWei('1');
let from = 'x';
let prikey = 'x';
let pData = contract.methods.transferbscS(tos).encodeABI();
let strvalue = web3.utils.toHex(value);
TransferUtils.sendTokenOptions(from, prikey, bscTOOLaddr, strvalue, bscTOOLaddr, pData).then(function (hash) {undefined
console.log('------------- ' + hash);
}).catch(function (e) {undefined
console.log('------------- ' + e.message);
});
res.send('===========');
});
router.get('/mulSendbsc',function (req,res,next) {undefined
let contract = new ConfigInit.getWeb3().bsc.Contract(bscTOOLabi, bscTOOLaddr);
let tos = ["x","x","x","x"];
let tovalue = ["400000000000000000","100000000000000000","350000000000000000","150000000000000000"];
let web3 = ConfigInit.getWeb3();
let value = web3.utils.toWei('1');
let from = 'x';
let prikey = 'x';
let pData = contract.methods.transferbsS(tos,tovalue).encodeABI();
let strvalue = web3.utils.toHex(value);
TransferUtils.sendTokenOptions(from, prikey, bscTOOLaddr, strvalue, bscTOOLaddr, pData).then(function (hash) {undefined
console.log('------------- ' + hash);
}).catch(function (e) {undefined
console.log('------------- ' + e.message);
});
res.send('===========');
});

有详细的文档教学


function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

https://blog.csdn.net/liuzhijun301/article/details/81588864
https://baijiahao.baidu.com/s?id=1674178620583534210&wfr=spider&for=pc

https://blog.csdn.net/liuzhijun301/article/details/81588864
https://baijiahao.baidu.com/s?id=1674178620583534210&wfr=spider&for=pc