_rspErr(1, 'net_id error'); return; } if ($num < 1) { myself()->_rspErr(1, 'num error'); return; } $decimals = BlockChainService::getCurrencyDecimals(BlockChainService::CURRENCY_USDT); if ($decimals === false) { myself()->_rspErr(1, 'deciamls error'); return; } $ids = array( '280001' ); $price = BlockChainService::formatCurrencyEx(1, $decimals); $rspObj = BlockChainService::beNftMallTransBuyPlanet( Transaction::BUY_OUTAPP_PLANET_ACTION_TYPE, $address, $ids, BlockChainService::CURRENCY_USDT, $price ); $this->_rspData(array( 'trans_id' => $rspObj['trans_id'], 'params' => $rspObj['params'], )); } }