Andreas Schildbach
9d82642a93
Block: Add convenience methods for BIP conformance (BIP34, BIP66, BIP65). Also list BIPs in Block.toString().
2015-12-13 20:25:47 +01:00
Andreas Schildbach
c6873443b5
Don't add timestamps to JavaDoc.
...
It's pretty useless and it stands in the way of reproducible builds.
2015-12-13 19:57:40 +01:00
Andreas Schildbach
680ebe51b0
Make peer discovery timeout configurable. Add milliseconds to error message if timeout kicks in.
2015-10-21 22:09:27 +02:00
Ross Nicoll
922a013142
Correct length of block header when hashing at an offset
2015-10-21 22:04:20 +02:00
Marc-André Tremblay
000564923f
Fix how key depth is determined.
...
The way it was previously done before did not allow to properly derive keys which had their position concealed in the hierarchy.
Signed-off-by: Marc-André Tremblay <marcandre.tr@gmail.com >
2015-10-21 22:01:05 +02:00
Kalpesh Parmar
4c0f6d48dc
Database (stores MySQL/Postgres/H2) column names/objects lower case consistency fix.
2015-10-21 21:57:38 +02:00
Andreas Schildbach
d2f44eab31
Prepare 0.13.4-SNAPSHOT
2015-10-21 21:55:02 +02:00
Andreas Schildbach
0c10730d7f
Release 0.13.3
v0.13.3
2015-10-18 11:57:09 +02:00
Andreas Schildbach
886c938d51
Make transactions with signatures with "high" S component violate the "canonical encoding" rule.
...
This makes those transactions non-standard and risky. By default, they will not be accepted into wallets unless confirmed by the block chain.
2015-10-16 16:13:14 +02:00
Andreas Schildbach
3f12916f92
Wallet: Fix printing the same transaction twice when two pending transactions double spend each other are seen.
2015-10-15 11:08:13 +02:00
Glenn Marien
2e4bc81919
Fixed imported keys not being passed onto UTXOProvider
2015-10-15 11:05:48 +02:00
Andreas Schildbach
172c58a9a6
Don't add Maven descriptor to build artifacts.
...
It's pretty useless and it stands in the way of reproducible builds.
2015-10-15 11:03:09 +02:00
Mike Hearn
a6380ea3d7
Fix thread safety issue when creating multiple wallets in parallel.
2015-10-15 11:02:46 +02:00
Andreas Schildbach
c0014078c5
WalletProtobufSerializer: Rethrow IllegalArgumentException when loading wallets.
2015-10-15 11:02:27 +02:00
Andreas Schildbach
cef3279d51
MonetaryFormat: add message to non-obvious precondition.
2015-10-15 11:00:02 +02:00
Andreas Schildbach
1e24a7aab7
Fix Tor support does not use all available HTTP seeds.
2015-10-15 10:54:05 +02:00
Andreas Schildbach
f43f2e30b2
Add httpseed.bitcoin.schildbach.de to HTTP seeds.
2015-10-15 10:53:21 +02:00
Andreas Schildbach
9a09f17e29
If wallet is watching, mention this in the dump.
2015-10-15 10:51:36 +02:00
Andreas Schildbach
fa0ef1f2ca
Prepare 0.13.3-SNAPSHOT
2015-10-15 10:49:26 +02:00
Andreas Schildbach
a58c7a0dfa
Release 0.13.2
v0.13.2
2015-08-05 20:31:17 +02:00
Mike Hearn
32978aa06f
Tighten the exception SPVBlockStore throws when the chain file is locked.
2015-07-30 18:05:23 +02:00
Mike Hearn
78e724be3d
Wallet: take key chain lock not only wallet lock in getWatchedOutputs().
...
Flagged by the IntelliJ Inspector static analysis engine.
2015-07-28 21:12:43 +02:00
Andreas Schildbach
85f8bfacd5
Wallet: Fix not removing unspent transaction outputs when clearing transactions.
...
Adds very basic unit test for resetting wallets.
2015-07-28 21:12:29 +02:00
Ross Nicoll
a01bdf4b0d
Javadoc format corrections
2015-07-28 21:12:02 +02:00
Jameson Lopp
7aa6448e8e
Prevent null pointer exception if DNS seeds parameter is null.
2015-07-28 21:11:34 +02:00
Andreas Schildbach
9a7bec85da
Make Travis not run any tests that involve accessing the network.
2015-07-28 21:10:49 +02:00
Devrandom
8f6f36e910
Don't derive private keys just to check if they exist
2015-07-28 21:10:00 +02:00
Andreas Schildbach
6902cb78b6
BIP38PrivateKey: Fix Java serialization.
2015-07-17 13:30:03 +02:00
Andreas Schildbach
00552e240e
Address: Fix Java serialization and add serialization test case.
2015-07-17 13:29:57 +02:00
Andreas Schildbach
32130725c5
Don't auto-release artifacts after uploading to Nexus.
2015-07-17 13:29:51 +02:00
Andreas Schildbach
0f6bb1f9b2
Prepare 0.13.2-SNAPSHOT
2015-07-17 13:18:26 +02:00
Andreas Schildbach
f18c19f526
Release 0.13.1
...
Bump of orchid version to 1.1.1, which is necessary because we accidently pushed an incomplete version 1.1 to Maven Central last year.
v0.13.1
2015-07-14 20:09:54 +02:00
Andreas Schildbach
52cec27046
Release 0.13
v0.13
2015-07-14 16:36:05 +02:00
Andreas Schildbach
2805e87989
Update AUTHORS from git. It has become too tedious to track this manually.
2015-07-14 16:36:05 +02:00
Mike Hearn
b4cfc48eb7
WalletFiles: use a ContextPropagatingThreadFactory instead of propagating the context explicitly.
...
Fixes bug found by devrandom
2015-07-14 14:35:58 +02:00
Mike Hearn
e03fdde6b0
ContextPropagatingThreadFactory: more features
2015-07-14 14:35:58 +02:00
Mike Hearn
97cf1abd79
Context: don't throw if the TLS slot is already set.
2015-07-14 14:35:58 +02:00
Andreas Schildbach
7fb9b6c5ce
Wallet protobuf serialization for RAISE_FEE transaction purpose.
2015-07-14 11:01:38 +02:00
Andreas Schildbach
15dc260cde
Add RAISE_FEE to transaction purposes.
2015-07-13 20:34:33 +02:00
Andreas Schildbach
e7b3a49ab7
Update checkpoints.
2015-07-10 11:52:49 +02:00
Carsten Otto
e2571729a9
Inline (fake) constant to only method using it.
...
Due to cyclic dependencies (NetworkParameters vs. Coin) MAX_SATOSHIS
cannot be made a true constant.
2015-07-05 14:26:04 +02:00
Amichai Rothman
e148e9e052
Fix another peerTimeoutTest failure mode.
2015-07-05 13:39:41 +02:00
Carsten Otto
213efd53ab
Remove redundant type information.
2015-07-05 13:36:36 +02:00
Carsten Otto
fb75bb4c63
Rename variable.
2015-07-05 13:36:20 +02:00
Carsten Otto
aadafdc6c9
Use singletonList.
2015-07-05 13:36:04 +02:00
Carsten Otto
ba468dd775
Make constant.
2015-07-04 21:47:53 +02:00
Carsten Otto
467356526e
Provide size of array.
2015-07-04 21:45:15 +02:00
Carsten Otto
3e78d89cac
Remove empty @return annotation.
2015-07-04 21:31:51 +02:00
Carsten Otto
daace1dec1
Fix javadoc link errors.
2015-07-04 21:31:49 +02:00
Carsten Otto
2e4fde0991
Upgrade jacoco version.
...
Jacoco 0.7.5 introduces a new binary format, see:
https://github.com/jacoco/jacoco/pull/310
https://github.com/jacoco/jacoco/pull/261
2015-07-04 21:26:04 +02:00