This commit is contained in:
aozhiwei 2024-07-26 10:29:35 +08:00
parent 82997fd32d
commit 77dab08200

View File

@ -9,6 +9,7 @@ const serviceFactory = require('../services/factory');
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');
@ -79,13 +80,23 @@ async function recharge(session) {
session.rspErr(500, 'gamemall error');
return;
}
let data = instance.methods.buy(
const nonce = orderId;
const signature = await bc.soliditySha3Sign(
accountAddress,
passportAddress,
orderId,
currencyAddress,
amount,
nowTime,
orderId
nonce
);
let data = instance.methods.buy(
passportAddress,
orderId,
currencyAddress,
amount,
nowTime,
nonce
).encodeABI();
calls.push({
'trans_id' : '',