diff --git a/server/web3dbspider/services/events/HERO/transfer.js b/server/web3dbspider/services/events/HERO/transfer.js index b3ca9d5..c8780fe 100644 --- a/server/web3dbspider/services/events/HERO/transfer.js +++ b/server/web3dbspider/services/events/HERO/transfer.js @@ -1,6 +1,7 @@ const log = require('j7/log'); const bcutils = require('j7/bcutils'); const utils = require('j7/utils'); +const bcconst = require('common/bcconst'); const BaseEventProcess = require('../common/BaseEventProcess'); const metaFactory = require('../../../metadata/factory'); @@ -15,7 +16,14 @@ class Transfer extends BaseEventProcess { if (bcutils.isSysAddress(from)) { const airDropMeta = metaFactory.getAirDrop(tokenId); if (airDropMeta) { - + await this.mint721Nft( + to, + tokenId, + 10, + bcconst.BC_NFT_HERO, + this.getContractAddress(), + this.getBlockNumber() + ); } } diff --git a/server/web3dbspider/services/events/common/BaseEventProcess.js b/server/web3dbspider/services/events/common/BaseEventProcess.js index 837cd10..c0e0c99 100644 --- a/server/web3dbspider/services/events/common/BaseEventProcess.js +++ b/server/web3dbspider/services/events/common/BaseEventProcess.js @@ -325,7 +325,6 @@ class BaseEventProcess { ['contract_address', contractAddress], ], [ - ['owner_address', bcutils.toNormalAddress(address)], ], fieldList );