diff --git a/server/web3sign/controllers/benftmall_trans.js b/server/web3sign/controllers/benftmall_trans.js index 60d0360..0d9cd1f 100644 --- a/server/web3sign/controllers/benftmall_trans.js +++ b/server/web3sign/controllers/benftmall_trans.js @@ -62,9 +62,15 @@ async function buyPlanet(session) { ]); const nonce = transId; const orderId = transId; - const nftAddresses = [bc.getContractAddressByName('PLANET')]; - const amounts = [1]; + const nftAddresses = []; + const amounts = []; const values = [orderId, price, nowTime, nonce]; + { + for (let i = 0; i < ids.length; ++i) { + nftAddresses.push(bc.getContractAddressByName('PLANET')); + amounts.push(1); + } + } utils.arrayToStrings(ids); utils.arrayToStrings(amounts); utils.arrayToStrings(values);