This commit is contained in:
aozhiwei 2024-07-26 10:52:51 +08:00
parent 4806d006cd
commit 41de2ea72b

View File

@ -7,14 +7,13 @@ const metaFactory = require('../metadata/factory');
const serviceFactory = require('../services/factory');
/*
curl "http://127.0.0.1:7672/webapp/index.php?c=BcService&a=recharge&account_address=0x0c6c7399f1b6b19e96950ef294685bfd0dc46434&passport_address=0x0c6c7399f1b6b19e96950ef294685bfd0dc46434&net_id=13473&spender=0x0c6c7399f1b6b19e96950ef294685bfd0dc46434&amount=100&currency_name=TestToken&order_id=1"
curl "http://127.0.0.1:7672/webapp/index.php?c=BcService&a=recharge&account_address=0x0c6c7399f1b6b19e96950ef294685bfd0dc46434&passport_address=0x0c6c7399f1b6b19e96950ef294685bfd0dc46434&net_id=13473&amount=100&currency_name=TestToken&order_id=1"
*/
async function recharge(session) {
try {
const accountAddress = bcutils.toNormalAddress(session.request('account_address'));
const passportAddress = bcutils.toNormalAddress(session.request('passport_address'));
const netId = session.request('net_id');
const spender = bcutils.toNormalAddress(session.request('spender'));
const amount = session.request('amount');
const currencyName = session.request('currency_name');
const orderId = session.request('order_id');
@ -31,10 +30,8 @@ async function recharge(session) {
session.rspErr(500, 'account_address error');
return;
}
}
{
if (!bc.isValidAddress(spender)) {
session.rspErr(500, 'spender error');
if (!bc.isValidAddress(passportAddress)) {
session.rspErr(500, 'passport_address error');
return;
}
}