diff --git a/src/components/Dialogs/buyDialog.vue b/src/components/Dialogs/buyDialog.vue index c1d0126..2c59b0b 100644 --- a/src/components/Dialogs/buyDialog.vue +++ b/src/components/Dialogs/buyDialog.vue @@ -73,12 +73,15 @@ const handleOk = (e) => { const buyConfirm = async () => { const pass = new PassportWallet() - let ids = [] - ids.push(toRaw(props.buyDataArr)[0].nft.token_id) - // console.log(ids) - // return - let res = await pass.beginBuy(toRaw(props.buyDataArr)[0].nft.token_id) - console.log('购买', res) + + const lists = toRaw(props.buyDataArr) + const ids = lists.map(item => item.event.data.id) + try { + await pass.batchBuy(ids) + console.log('buy success ') + } catch (err) { + console.log('buy fail', err.message) + } } // const priceAmount = () => { // return priceCalculated(price) diff --git a/src/components/marketplace/mktContent.vue b/src/components/marketplace/mktContent.vue index 054ff00..d15a541 100644 --- a/src/components/marketplace/mktContent.vue +++ b/src/components/marketplace/mktContent.vue @@ -159,7 +159,7 @@ const searchName = (id) => { const getHeroData = async () => { let data = { - page_size: 0, + page_size: 20, //TODO:: 根据实际情况修改该值 cursor: '', search: { name: '', diff --git a/src/wallet/passPort.js b/src/wallet/passPort.js index 521a951..aa1582d 100644 --- a/src/wallet/passPort.js +++ b/src/wallet/passPort.js @@ -193,7 +193,7 @@ class LPassportWallet { if (action.type === orderbook.ActionType.TRANSACTION) { const builtTx = await action.buildTransaction(); console.log(`Submitting ${action.purpose} transaction`); - await signer.sendTransaction(builtTx); + await this.signer.sendTransaction(builtTx); } } } @@ -227,7 +227,7 @@ class LPassportWallet { if (action.type === orderbook.ActionType.TRANSACTION) { const builtTx = await action.buildTransaction(); console.log(`Submitting ${action.purpose} transaction`); - await signer.sendTransaction(builtTx); + await this.signer.sendTransaction(builtTx); } } console.log(