$DX_ABI = config('DX_ABI');
$DX_Bytecode = config('DX_Bytecode');
$contract = new Contract($web3->provider, $DX_ABI);
$fromAccount = '0xfcF5033Cc6Bb0355c7701F6fD8CD2707Ef******'; //管理员地址
$toAccount = '0xD979806c2cCcAA56718aAbf27090D13E3E******'; //mint对象
$contractAddress = '0x48908EcB2eAFc2B2141D44E29027e71d87******';
$contract->at($contractAddress)->call('mint', $toAccount, 1, function ($err, $result) use ($contract, $fromAccount, $toAccount) {
if ($err !== null) {
throw $err;
}
if ($result) {
echo "\nTransaction has made:) id: " . $result . "\n";
}
dump($result);
dump($err);
die;
});
这是我的控制器方法 合约地址 管理员地址 以及要mint的地址 都已经填写对了 但是打印返回值的时候 $err是null $result 也是空的 没办法拍错 不知道哪里出了问题 请大佬看看 哪段代码出了问题 最好是贴个代码出来 感谢