This commit is contained in:
aozhiwei 2023-07-08 15:41:20 +08:00
parent b61f866682
commit 482ee5607c

View File

@ -19,8 +19,12 @@ event TokenMinted(
class Activate721Nft {
async start(instance, conn, event) {
console.log('Activate721Nft', event);
constructor(proc, conn) {
this.eventProc = proc;
this.conn = conn;
}
async start(event) {
const blockNumber = event['blockNumber'];
const returnValues = event['returnValues'];
const transId = returnValues['nonce'];
@ -42,7 +46,6 @@ class Activate721Nft {
console.log(params);
await this.mintNft(
instance,
conn,
transId,
bcutils.toNormalAddress(to),
@ -50,10 +53,10 @@ class Activate721Nft {
tokenId,
itemUniId,
itemId);
await gameapi.confirmTransactionDb(this.instance, transId);
await gameapi.confirmTransactionDb(transId);
}
async mintNft(instance, conn, transId, owner, blockNumber, tokenId, itemUniId, itemId) {
async mintNft(conn, transId, owner, blockNumber, tokenId, itemUniId, itemId) {
const itemMeta = metaFactory.getMetaByKey('Item', itemId);
if (!itemMeta) {
this.throwError(instance, 'activate721nft error transId:1');
@ -159,6 +162,10 @@ class Activate721Nft {
}
}
genLogHead() {
}
throwError(instance, err) {
const errMsg = 'processActivate721NftEvent:' + utils.jsonEncode(instance) + ' err:' + err;
throw errMsg;