diff --git a/package.json b/package.json index c6d59b5..c878d35 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "test:integration:local:abc": "export RESTURL=http://localhost:3000/v5/ && mocha --timeout 30000 test/integration && mocha --timeout 30000 test/integration/chains/abc/", "test:integration:local:bchn": "export RESTURL=http://localhost:3000/v5/ && mocha --timeout 30000 test/integration/ && mocha --timeout 30000 test/integration/chains/bchn/", "test:integration:local:testnet": "RESTURL=http://localhost:4000/v5/ mocha --timeout 30000 test/integration/chains/testnet", - "test:integration:decatur:bchn": "export RESTURL=http://192.168.2.139:3000/v5/ && mocha --timeout 30000 test/integration/ && mocha --timeout 30000 test/integration/chains/bchn/", + "test:integration:decatur:bchn": "export RESTURL=http://192.168.2.129:3000/v5/ && mocha --timeout 30000 test/integration/ && mocha --timeout 30000 test/integration/chains/bchn/", "test:integration:decatur:abc": "export RESTURL=http://192.168.2.141:3000/v5/ && mocha --timeout 30000 test/integration && mocha --timeout 30000 test/integration/chains/abc/", "test:integration:temp:bchn": "export RESTURL=http://157.90.174.219:3000/v5/ && mocha --timeout 30000 test/integration/", "test:temp": "export RESTURL=http://localhost:3000/v5/ && mocha --timeout 30000 -g '#Encryption' test/integration/", diff --git a/test/integration/transaction-integration.js b/test/integration/transaction-integration.js index b95a296..f3cccda 100644 --- a/test/integration/transaction-integration.js +++ b/test/integration/transaction-integration.js @@ -81,4 +81,19 @@ describe('#Transaction', () => { }) }) } + + describe('#get', () => { + it('should get a tx details for a non-SLP TX with an OP_RETURN', async () => { + const txid = + '01517ff1587fa5ffe6f5eb91c99cf3f2d22330cd7ee847e928ce90ca95bf781b' + + const result = await bchjs.Transaction.get(txid) + // console.log('result: ', result) + + assert.property(result.txData, 'txid') + assert.property(result.txData, 'vin') + assert.property(result.txData, 'vout') + assert.equal(result.txData.isValidSlp, false) + }) + }) })