Sean Gilligan
84e737acdf
org.bitcoinj.base: introduce new package that provides fundamental types with minimal dependencies
...
This also moves Coin, Fiat, its parent Monetary and the related MonetaryFormat into the new base package.
See the provided package-info.java for details.
2022-06-21 19:25:47 +02:00
Sean Gilligan
6d70c60bca
PeerTest: static import of FakeTxBuilder methods
2022-05-31 14:01:42 +02:00
Sean Gilligan
8800840e7e
integration-test: move tests derived from TestWithNetworkConnections to integration-test submodule
2022-05-31 13:56:38 +02:00
Sean Gilligan
6bd2785b64
integration-test: add support for "Vintage" tests
2022-05-24 18:22:28 +02:00
Sean Gilligan
c5fd900346
WalletAccountPathTest: use Wallet.fromSeed() to simplify private createWallet()
2022-05-03 20:37:56 +02:00
Sean Gilligan
3a0060461f
KeyChainGroupStructure: Deprecate DEFAULT structure
...
Deprecates DEFAULT and uses BIP32 internally where DEFAULT
had been used before.
This makes the code more clear. I think it makes sense to be
explicit when specifying a KeyChainGroupStructure and not have
a DEFAULT symbol (which implies the default might change.)
2022-05-01 22:05:47 +02:00
Sean Gilligan
8ade47d97a
WalletAccountPathTest: create wallets in temp dir and verify account paths
2022-04-29 21:08:45 +02:00
Sean Gilligan
756e502580
WalletLoadTest: add an assert for accountPath
2022-04-29 00:14:18 +02:00
Sean Gilligan
a6e5c88ce8
build.gradle: add detailed deprecation warnings to all modules
2022-04-19 10:07:55 +02:00
Sean Gilligan
b0a5662719
WalletLoadTest: add as a first integration test
2022-04-13 20:22:37 +02:00
Sean Gilligan
6ea02d1569
Add integration tests subproject: integration-test
...
* JUnit 5 (API & Engine)
* Tests compile/run as JDK 11+
* Tests require Gradle 4.6+
2022-04-12 15:19:34 -07:00