Andreas Schildbach
|
533d6eb1a8
|
Wallet: Fix logging in receivePending().
|
2019-04-12 15:24:13 +02:00 |
|
Oscar Guindzberg
|
36c6c6e3af
|
Replace tabs with spaces.
|
2019-04-12 15:23:40 +02:00 |
|
Andreas Schildbach
|
b3e33fea2a
|
Don't use the Gradle daemon for running any of the tools.
|
2019-03-13 11:42:01 +01:00 |
|
Andreas Schildbach
|
8a208040d9
|
Prepare 0.15.2-SNAPSHOT
|
2019-03-13 11:41:13 +01:00 |
|
Andreas Schildbach
|
f48bdf3a02
|
Release 0.15.1
v0.15.1
|
2019-03-08 11:43:31 +01:00 |
|
Stage
|
47858d16e0
|
LegacyAddressTest: Remove duplicate comparisonEqualTo() test.
|
2019-03-08 11:35:21 +01:00 |
|
Andreas Schildbach
|
1d8c78f327
|
Wallet: Fix crash when isAddressMine() is called with a P2SH or a P2WSH address.
|
2019-03-07 15:59:20 +01:00 |
|
Andreas Schildbach
|
937d93e024
|
Prepare 0.15.1-SNAPSHOT
|
2019-03-07 15:59:06 +01:00 |
|
Andreas Schildbach
|
ddca1092b3
|
Release 0.15
v0.15
|
2019-03-01 10:22:34 +01:00 |
|
Stage
|
3e91372c42
|
Context: Remove a dangling bracket in JavaDoc.
|
2019-02-28 16:29:57 +01:00 |
|
Andreas Schildbach
|
a2e2a3a5ae
|
Peer, PeerGroup: Use 'ms' rather than 'msec' in logs.
|
2019-02-28 00:55:00 +01:00 |
|
Andreas Schildbach
|
bfafe01008
|
Peer.PendingPing: Make future final.
|
2019-02-28 00:52:45 +01:00 |
|
Andreas Schildbach
|
21a32b5604
|
MonetaryFormat: Add default format based on the Bitcoin symbol supported by Unicode 10.0.
|
2019-02-27 18:42:43 +01:00 |
|
Sean Gilligan
|
4daf6de1eb
|
settings.gradle: If at least Java 11 and Gradle 4.10 are detected, wallet-template is being built again.
This also means wallet-template is under continuous integration by Travis again.
|
2019-02-26 11:56:32 +01:00 |
|
Andreas Schildbach
|
0be1008339
|
build.gradle: Exclude the same set of integration tests as we did for Maven.
This fixes the 'address already in use' error.
|
2019-02-25 21:11:51 +01:00 |
|
Sean Gilligan
|
4e52eb7c55
|
README.md: Add instructions for using Jitpack-powered SNAPSHOT builds.
|
2019-02-25 08:27:31 +01:00 |
|
Andreas Schildbach
|
81ddd50ffb
|
build.gradle: Make protobuf-gradle-plugin use protoc from the repository.
This updates the protoc version to 3.6.1, fixing many warnings in the generated sources.
|
2019-02-23 23:27:48 +01:00 |
|
Andreas Schildbach
|
1d4c8e69eb
|
Bech32.Bech32Data: Make immutable fields hrp and data publicly accessible.
|
2019-02-23 19:45:53 +01:00 |
|
Andreas Schildbach
|
3974b38bad
|
.travis.yml: Run the JavaDoc again, so errors are exposed.
|
2019-02-22 12:17:44 +01:00 |
|
Sean Gilligan
|
fb8ac7bc6c
|
PeerGroup, TransactionConfidence: Fix JavaDoc links.
|
2019-02-22 11:47:25 +01:00 |
|
Andreas Schildbach
|
19e083c017
|
Block: Add checkWitnessRoot() to verify the witness root.
|
2019-02-22 10:53:56 +01:00 |
|
Andreas Schildbach
|
b2fed78c09
|
Block: Add getWitnessRoot() to calculate the witness root hash, similar to the merkle root hash.
|
2019-02-22 10:53:38 +01:00 |
|
Andreas Schildbach
|
11e4cb956e
|
Transaction: Add findWitnessCommitment() to locate the witness commitment in a coinbase.
|
2019-02-22 10:53:02 +01:00 |
|
Andreas Schildbach
|
533487b97f
|
Sha256Hash: Add twiceOf() and hashTwice() variants that simply take two byte arrays.
|
2019-02-22 01:14:57 +01:00 |
|
Andreas Schildbach
|
5749e3796d
|
NetworkParameters: Remove deprecated static methods.
|
2019-02-22 00:46:02 +01:00 |
|
Andreas Schildbach
|
0004ea4c35
|
ScriptPattern: Get rid of redundant BaseEncoding instance.
|
2019-02-21 22:47:28 +01:00 |
|
Andreas Schildbach
|
029d096d8a
|
Sha256Hash: Remove deprecated methods.
|
2019-02-21 22:35:53 +01:00 |
|
Oscar Guindzberg
|
53bd04e426
|
WalletAppKit: Always use provideBlockStore() to simplify using a different block store when needed.
|
2019-02-20 22:10:23 +01:00 |
|
Andreas Schildbach
|
f74d155ceb
|
Remove deprecated AbstractPeerEventListener and NativePeerEventListener.
Their original interface PeerEventListener had already been removed in the last cycle.
|
2019-02-20 18:48:39 +01:00 |
|
Andreas Schildbach
|
eaf7955436
|
Remove deprecated PeerConnectionEventListener.
Use PeerConnectedEventListener, PeerDiscoveredEventListener and PeerDisconnectedEventListener instead.
|
2019-02-20 18:48:39 +01:00 |
|
Andreas Schildbach
|
74e3c3306f
|
Remove deprecated BlockChainListener.
Use NewBestBlockListener, TransactionReceivedInBlockListener and ReorganizeListener instead.
|
2019-02-20 18:14:36 +01:00 |
|
Andreas Schildbach
|
ef6a2143ff
|
PeerGroup: Lower stall download speed requirement from 20 to 10 blocks per second.
|
2019-02-20 14:23:52 +01:00 |
|
Andreas Schildbach
|
b4891ebd59
|
PeerGroup: Improve logging in ChainDownloadSpeedCalculator.
|
2019-02-20 14:23:52 +01:00 |
|
Andreas Schildbach
|
23b4e31c9a
|
PeerGroup: Fix ChainDownloadSpeedCalculator falsely detects end of sync just because list of peers can be temporarly empty.
|
2019-02-19 17:54:46 +01:00 |
|
Andreas Schildbach
|
e795ecbee5
|
WalletAppKit: Fix when restoring from seed, the fallback chain isn't created.
|
2019-02-19 13:50:38 +01:00 |
|
Andreas Schildbach
|
fa3a5b4827
|
WalletAppKit: Fix wallet isn't moved out of the way on restore, preventing the actual restore.
|
2019-02-19 13:39:42 +01:00 |
|
Andreas Schildbach
|
883ea24483
|
WalletTest: Add test for roundtripping a wallet via its mnemonic code.
|
2019-02-19 13:08:23 +01:00 |
|
Andreas Schildbach
|
246fc5ae55
|
Wallet: In toString(), add a flag for including the lookahead keys into the dump.
|
2019-02-19 12:20:04 +01:00 |
|
Andreas Schildbach
|
4baeeaf44a
|
DeterministicKey, ECKey: In toString(), add a comment so that the role of the key in a keychain becomes clear.
|
2019-02-19 11:58:05 +01:00 |
|
Andreas Schildbach
|
09d5d33313
|
DeterministicKeyChain: Change return type of getKeys() and getIssuedReceiveKeys() from List<ECKey> to List<DeterministicKey>.
|
2019-02-19 11:53:55 +01:00 |
|
Andreas Schildbach
|
2502847dfd
|
DeterministicKeyChain: In toString(), print lookahead size and threshold.
|
2019-02-19 11:19:19 +01:00 |
|
Andreas Schildbach
|
d7d6c3de09
|
Wallet-tool: Allow comma, semicolon and double colon as separator for seed words to work around the inability of Gradle to pass proper command line arguments.
|
2019-02-19 10:54:07 +01:00 |
|
Andreas Schildbach
|
4af38b8e92
|
Transaction: Rename hashForSignatureWitness() to hashForWitnessSignature() for consistency.
|
2019-02-19 09:54:53 +01:00 |
|
Andreas Schildbach
|
ff76b50ae2
|
Transaction: Fix hashForSignature() by making sure no witnesses get into the sighash and old serialization is forced.
|
2019-02-19 00:28:33 +01:00 |
|
Andreas Schildbach
|
e68a24e6bc
|
KeyChainGroup: Fix currentKey() and currentAddress() still vends old key/address after new chain was activated.
|
2019-02-18 23:41:27 +01:00 |
|
Andreas Schildbach
|
d7b2beac97
|
Wallet: Fix getIssuedReceiveKeys() and getIssuedReceiveAddresses() to return keys/addresses of all active chains.
|
2019-02-18 23:41:27 +01:00 |
|
Andreas Schildbach
|
f94f8cd692
|
Migrate usage of deprecated Transaction.getHash() to getTxId().
|
2019-02-18 23:41:27 +01:00 |
|
Andreas Schildbach
|
23e6862e9c
|
Wallet: Fix a reference in JavaDoc.
|
2019-02-17 16:25:46 +01:00 |
|
Andreas Schildbach
|
214e835233
|
Transaction: In toString(), move purpose up.
|
2019-02-17 16:18:03 +01:00 |
|
Andreas Schildbach
|
0317c192e5
|
Script: Fix getNumberOfBytesRequiredToSpend() for P2WPKH.
|
2019-02-17 11:56:25 +01:00 |
|