Skip to content

Commit 52bcfe7

Browse files
committed
integration: return funds to our faucet
1 parent 809e23f commit 52bcfe7

File tree

5 files changed

+9
-6
lines changed

5 files changed

+9
-6
lines changed

test/integration/_blockchain.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ testnet.faucet = function faucet (address, value, callback) {
5959
})
6060
}
6161

62+
testnet.RETURN = kpAddress
63+
6264
module.exports = {
6365
m: mainnet,
6466
t: testnet

test/integration/advanced.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ describe('bitcoinjs-lib (advanced)', function () {
2020

2121
tx.addInput(unspent.txId, unspent.vout)
2222
tx.addOutput(dataScript, 1000)
23+
tx.addOutput(blockchain.t.RETURN, 1e4)
2324
tx.sign(0, keyPair)
2425
var txRaw = tx.build()
2526

test/integration/basic.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ describe('bitcoinjs-lib (basic)', function () {
8383
var tx = new bitcoin.TransactionBuilder(network)
8484
tx.addInput(unspents[0].txId, unspents[0].vout)
8585
tx.addInput(unspents[1].txId, unspents[1].vout)
86-
tx.addOutput('n2eMqTT929pb1RDNuqEnxdaLau1rxy3efi', 1e4)
86+
tx.addOutput(blockchain.t.RETURN, 1e4)
8787
tx.addOutput('mvGVHWi6gbkBZZPaqBVRcxvKVPYd9r3fp7', 1e4)
8888
tx.sign(0, alice)
8989
tx.sign(1, bob)

test/integration/cltv.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ describe('bitcoinjs-lib (CLTV)', function () {
4949
var tx = new bitcoin.TransactionBuilder(network)
5050
tx.setLockTime(timeUtc)
5151
tx.addInput(unspent.txId, 0, 0xfffffffe)
52-
tx.addOutput('n2eMqTT929pb1RDNuqEnxdaLau1rxy3efi', 1e4)
52+
tx.addOutput(blockchain.t.RETURN, 1e4)
5353

5454
var txRaw = tx.buildIncomplete()
5555
var signatureHash = txRaw.hashForSignature(0, redeemScript, hashType)
@@ -82,7 +82,7 @@ describe('bitcoinjs-lib (CLTV)', function () {
8282

8383
var tx = new bitcoin.TransactionBuilder(network)
8484
tx.addInput(unspent.txId, 0, 0xfffffffe)
85-
tx.addOutput('n2eMqTT929pb1RDNuqEnxdaLau1rxy3efi', 1e4)
85+
tx.addOutput(blockchain.t.RETURN, 1e4)
8686

8787
var txRaw = tx.buildIncomplete()
8888
var signatureHash = txRaw.hashForSignature(0, redeemScript, hashType)
@@ -115,7 +115,7 @@ describe('bitcoinjs-lib (CLTV)', function () {
115115
var tx = new bitcoin.TransactionBuilder(network)
116116
tx.setLockTime(timeUtc)
117117
tx.addInput(unspent.txId, 0, 0xfffffffe)
118-
tx.addOutput('n2eMqTT929pb1RDNuqEnxdaLau1rxy3efi', 1e4)
118+
tx.addOutput(blockchain.t.RETURN, 1e4)
119119

120120
var txRaw = tx.buildIncomplete()
121121
var signatureHash = txRaw.hashForSignature(0, redeemScript, hashType)

test/integration/multisig.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ describe('bitcoinjs-lib (multisig)', function () {
4343

4444
var txb = new bitcoin.TransactionBuilder(bitcoin.networks.testnet)
4545
txb.addInput(unspent.txId, unspent.vout)
46-
txb.addOutput('n2eMqTT929pb1RDNuqEnxdaLau1rxy3efi', 1e4)
46+
txb.addOutput(blockchain.t.RETURN, 1e4)
4747

4848
// sign with 1st and 3rd key
4949
txb.sign(0, keyPairs[0], redeemScript)
@@ -60,7 +60,7 @@ describe('bitcoinjs-lib (multisig)', function () {
6060
async.retry(5, function (callback) {
6161
setTimeout(function () {
6262
// check that the above transaction included the intended address
63-
blockchain.t.addresses.unspents('n2eMqTT929pb1RDNuqEnxdaLau1rxy3efi', function (err, unspents) {
63+
blockchain.t.addresses.unspents(blockchain.t.RETURN, function (err, unspents) {
6464
if (err) return callback(err)
6565
if (!unspents.some(function (unspent) {
6666
return unspent.txId === txId && unspent.value === 1e4

0 commit comments

Comments
 (0)