Comment out walletTxBuilderBroadcast test
This commit is contained in:
parent
44b724ea9f
commit
108fcd46ec
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user