Comment out walletTxBuilderBroadcast test

This commit is contained in:
Steve Myers 2022-05-12 14:46:03 -07:00
parent 44b724ea9f
commit 108fcd46ec
No known key found for this signature in database
GPG Key ID: 8105A46B22C2D051

View File

@ -118,31 +118,31 @@ class JvmLibTest {
assertEquals(psbtSerialized, validSerializedPsbt) assertEquals(psbtSerialized, validSerializedPsbt)
} }
// TODO switch all tests to REGTEST, especially this one // TODO move tx_builder tests to bdk-ffi, especially this one
@Test // @Test
fun walletTxBuilderBroadcast() { // fun walletTxBuilderBroadcast() {
val descriptor = // val descriptor =
"wpkh([c1ed86ca/84'/1'/0'/0]tprv8hTkxK6QT7fCQx1wbuHuwbNh4STr2Ruz8RwEX7ymk6qnpixtbRG4T99mHxJwKTHPuKQ61heWrrpxZ8jpHj4sbisrQhDxnyx3HoQEZebtraN/*)" // "wpkh([c1ed86ca/84'/1'/0'/0]tprv8hTkxK6QT7fCQx1wbuHuwbNh4STr2Ruz8RwEX7ymk6qnpixtbRG4T99mHxJwKTHPuKQ61heWrrpxZ8jpHj4sbisrQhDxnyx3HoQEZebtraN/*)"
val wallet = Wallet(descriptor, null, Network.TESTNET, databaseConfig) // val wallet = Wallet(descriptor, null, Network.TESTNET, databaseConfig)
val blockchain = Blockchain(blockchainConfig); // val blockchain = Blockchain(blockchainConfig);
wallet.sync(blockchain, LogProgress()) // wallet.sync(blockchain, LogProgress())
val balance = wallet.getBalance() // val balance = wallet.getBalance()
if (balance > 2000u) { // if (balance > 2000u) {
println("balance $balance") // println("balance $balance")
// send coins back to https://bitcoinfaucet.uo1.net // // send coins back to https://bitcoinfaucet.uo1.net
val faucetAddress = "tb1ql7w62elx9ucw4pj5lgw4l028hmuw80sndtntxt" // val faucetAddress = "tb1ql7w62elx9ucw4pj5lgw4l028hmuw80sndtntxt"
val txBuilder = TxBuilder().addRecipient(faucetAddress, 1000u).feeRate(1.2f) // val txBuilder = TxBuilder().addRecipient(faucetAddress, 1000u).feeRate(1.2f)
val psbt = txBuilder.build(wallet) // val psbt = txBuilder.finish(wallet)
wallet.sign(psbt) // wallet.sign(psbt)
blockchain.broadcast(psbt) // blockchain.broadcast(psbt)
val txid = psbt.txid() // val txid = psbt.txid()
println("https://mempool.space/testnet/tx/$txid") // println("https://mempool.space/testnet/tx/$txid")
assertNotNull(txid) // assertNotNull(txid)
} else { // } else {
val depositAddress = wallet.getLastUnusedAddress() // val depositAddress = wallet.getLastUnusedAddress()
fail("Send more testnet coins to: $depositAddress") // fail("Send more testnet coins to: $depositAddress")
} // }
} // }
@Test(expected = BdkException.Generic::class) @Test(expected = BdkException.Generic::class)
fun walletTxBuilderInvalidAddress() { fun walletTxBuilderInvalidAddress() {
@ -150,7 +150,7 @@ class JvmLibTest {
"wpkh([c1ed86ca/84'/1'/0'/0]tprv8hTkxK6QT7fCQx1wbuHuwbNh4STr2Ruz8RwEX7ymk6qnpixtbRG4T99mHxJwKTHPuKQ61heWrrpxZ8jpHj4sbisrQhDxnyx3HoQEZebtraN/*)" "wpkh([c1ed86ca/84'/1'/0'/0]tprv8hTkxK6QT7fCQx1wbuHuwbNh4STr2Ruz8RwEX7ymk6qnpixtbRG4T99mHxJwKTHPuKQ61heWrrpxZ8jpHj4sbisrQhDxnyx3HoQEZebtraN/*)"
val wallet = Wallet(descriptor, null, Network.TESTNET, databaseConfig) val wallet = Wallet(descriptor, null, Network.TESTNET, databaseConfig)
val txBuilder = TxBuilder().addRecipient("INVALID_ADDRESS", 1000u).feeRate(1.2f) val txBuilder = TxBuilder().addRecipient("INVALID_ADDRESS", 1000u).feeRate(1.2f)
txBuilder.build(wallet) txBuilder.finish(wallet)
} }
// Comment this test in for local testing, you will need let it fail ones to get an address // Comment this test in for local testing, you will need let it fail ones to get an address