Andreas Schildbach
9f55692c04
Update checkpoints.
2015-07-10 11:51:52 +02:00
Mike Hearn
da20b02906
Implement special priority tx size calculation.
2015-07-09 15:07:09 +02:00
Andreas Schildbach
621975556c
TestFeeLevel: Create transactions with two outputs (and thus most of the time two inputs). This is more close to standard wallet transactions.
2015-07-09 11:27:41 +02:00
Mike Hearn
49ac4ac2ad
CheckpointManager: expose a static method to get the checkpoint stream
2015-07-09 00:36:41 +02:00
Mike Hearn
95bfa40630
Peer: allow setting the includeMempool flag
2015-07-09 00:36:41 +02:00
Mike Hearn
748f7a53e0
GetUTXOsMessage: serialize the includeMempool flag
2015-07-09 00:36:41 +02:00
Andreas Schildbach
eab413c814
Guava: migrate deprecated use of Objects to MoreObjects.
2015-07-08 19:18:58 +02:00
Amichai Rothman
efd95f0542
Clean up Base58 implementation and improve its documentation.
2015-07-07 15:50:28 +02:00
Amichai Rothman
9219d8a9b5
Simplify and standardize equals/hashCode/compareTo implementations.
2015-07-07 15:38:04 +02:00
Amichai Rothman
a53b508049
Fix various bugs and documented unintuitive/suspicious behavior in equals/hashCode/compareTo implementations.
2015-07-07 15:37:58 +02:00
Carsten Otto
abffd1927e
Disable warnings for generated classes.
2015-07-07 13:05:22 +02:00
Peter Dettman
3c9d1c5506
Fix consistency issues with equals/hashCode in LazyECPoint
2015-07-06 10:16:43 +02:00
Andreas Schildbach
ce58f6945f
Upgrade to Guava 18.0.
2015-07-06 10:03:31 +02:00
Andreas Schildbach
24de5e2a40
0.14-SNAPSHOT
2015-07-06 09:54:04 +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
Carsten Otto
e311a3604e
Remove unused field.
2015-07-04 21:04:25 +02:00
Carsten Otto
a1c0e00c5f
Convert to local variables.
2015-07-04 21:04:19 +02:00
Carsten Otto
dbda2b9280
Remove useless casts.
2015-07-04 20:47:08 +02:00
Carsten Otto
c3c2916151
Remove useless math like >> 0.
2015-07-04 20:41:14 +02:00
Carsten Otto
b736b4f7b0
remove redundant modifiers
2015-07-04 18:40:24 +02:00
Mike Hearn
25c4554760
ConnectionHandler: don't leak nioConnectionHandler lock on an exception path. Probably fixes #1009
2015-07-02 18:48:35 +02:00
Andreas Schildbach
ce58d93afd
VarIntTest: Fix missing @Test annotations.
2015-06-30 19:05:48 +02:00
Amichai Rothman
282db823fc
Simplify VarInt implementation.
2015-06-30 12:45:59 +02:00
Amichai Rothman
dc94018992
Fix misc. formatting/style/syntax inconsistencies and issues.
2015-06-30 12:45:59 +02:00
Amichai Rothman
820765753c
Clean up toString and other string-related code.
2015-06-30 12:45:59 +02:00
Amichai Rothman
fd52c86bf9
Introduce little code simplifications.
2015-06-30 12:45:59 +02:00
Amichai Rothman
6d2e35b765
Fix peerTimeoutTest intermittent failures.
2015-06-30 11:20:45 +03:00
Jameson Lopp
6c2fb16233
fix docblock for clearOutputs()
2015-06-29 11:19:45 -04:00
Mike Hearn
9f8501a7bf
Examples: add a tor.js file that connects to a hidden service node, as a demo of how to do it.
2015-06-25 19:04:54 +02:00
Mike Hearn
7666d84625
Examples: demo.js to use current PeerGroup start() API
2015-06-25 19:02:31 +02:00
Mike Hearn
db42dc4630
PeerGroup: make use of peer discovery optional with Tor
2015-06-25 19:02:18 +02:00
Amichai Rothman
469a589951
Reduced unnecessary UnsupportedEncodingException handling
2015-06-24 22:19:32 +03:00
Mike Hearn
07682145e3
ScriptBuilder: convert an attempt to push an empty array into a smallNum(0) i.e. OP_0 call.
2015-06-24 17:13:01 +02:00
Mike Hearn
93fc0049f1
KeyCrypterScrypt[Test]: more var/param name fixes
2015-06-24 16:25:57 +02:00
Mike Hearn
953cc311e3
KeyCrypterScryptTest: fix variable name
2015-06-24 16:16:37 +02:00
ollekullberg
07c0c1f3f2
Change data types in tables
2015-06-24 15:37:00 +02:00
Johnathan
4b6914a39d
Added unit tests to cover some (not all) red spots in the Cobertura
...
report.
2015-06-24 15:35:00 +02:00
Kalpesh Parmar
b11c17a5f6
Fix: Block headers received (save to fullstore) that are >80 in length i.e includes tx. Tx are removed when saving the header.
2015-06-24 15:31:41 +02:00
Michael Bell
1d96e1ad1d
Remove duplicate extension update calls to the wallet.
...
Make the StoredPaymentChannel{Client|Server}States in charge of notifying the
wallet when the stored state has changed. Reduced the duplicate calls to update
and subsequently save the wallet to disk.
2015-06-24 15:29:29 +02:00
Michael Bell
9b82c69946
Fixing potential deadlock by enforcing keychain > extensions order.
...
Brought about by fix in 5181cefcf2a4747dfe73d1a9304adc13577e0740.
2015-06-24 15:29:28 +02:00
Michael Bell
caa294c7f6
Fixing NPE in ExamplePaymentChannelServer due to using unintialized state.
2015-06-24 15:29:28 +02:00