diff --git a/src/slp/nft1.js b/src/slp/nft1.js index 1f52f9f..a41f1c6 100644 --- a/src/slp/nft1.js +++ b/src/slp/nft1.js @@ -147,7 +147,7 @@ class Nft1 { // Loop through the tokenUtxos array and find the minting baton. let mintBatonUtxo for (let i = 0; i < tokenUtxos.length; i++) { - if (tokenUtxos[i].utxoType === 'minting-baton') { + if (tokenUtxos[i].utxoType === 'minting-baton' || tokenUtxos[i].type === 'baton') { mintBatonUtxo = tokenUtxos[i] } } diff --git a/test/integration/chains/bchn/utxo-integration.js b/test/integration/chains/bchn/utxo-integration.js index d4121bf..3754b72 100644 --- a/test/integration/chains/bchn/utxo-integration.js +++ b/test/integration/chains/bchn/utxo-integration.js @@ -113,15 +113,15 @@ describe('#UTXO', () => { assert.isAbove(result.slpUtxos.group.mintBatons.length, 0) }) - // it('should filter NFTs', async () => { - // const addr = 'bitcoincash:qq7vp2kvejsql898a2760kuq6xz00h0a5vs4h72ysz' - // - // const result = await bchjs.Utxo.get(addr) - // console.log(`result: ${JSON.stringify(result, null, 2)}`) - // - // // assert.isAbove(result.slpUtxos.group.tokens.length, 0) - // // assert.isAbove(result.slpUtxos.group.mintBatons.length, 0) - // }) + it('should filter NFTs', async () => { + const addr = 'simpleledger:qq7vp2kvejsql898a2760kuq6xz00h0a5vuwu9lywu' + + const result = await bchjs.Utxo.get(addr) + console.log(`result: ${JSON.stringify(result, null, 2)}`) + + // assert.isAbove(result.slpUtxos.group.tokens.length, 0) + // assert.isAbove(result.slpUtxos.group.mintBatons.length, 0) + }) }) })