{'hash'})->first(); if($contract){ if($contract->{'status'}!=1){ ErrorRecord::create([ 'm_id' => 0, 'msg' => '合约状态从异常', 'data' => json_encode($contract) ]); }else{ $ret = TronRPC::CreationTron()->getTransaction($contract->{'hash'}); if (!empty($ret['ret'][0]['contractRet']) && $ret['ret'][0]['contractRet'] == 'SUCCESS') { //检测交易信息 if($contract->{'type'}==1){ //初始合约 }else{ //复投合约 } } else { ErrorRecord::create([ 'm_id' => 0, 'msg' => '交易失败', 'data' => json_encode($contract) ]); } } } } }