Mike Hearn
|
f961e79346
|
WalletTool: use minBroadcastConnections == 1 when in regtest mode.
|
2014-11-04 23:19:21 +01:00 |
|
Mike Hearn
|
fe5677da5f
|
Maven: auto release after close
|
2014-11-04 21:24:30 +01:00 |
|
Mike Hearn
|
903f84acc8
|
PeerGroup: insert filter providers at the start of the list instead of the end, to help clients avoid circular deadlock.
|
2014-11-04 15:11:07 +01:00 |
|
Mike Hearn
|
3cdb039a29
|
Wallet: don't save wallet and invoke event listeners when adding watched scripts if the call was a no-op.
|
2014-11-04 15:10:42 +01:00 |
|
Andreas Schildbach
|
e9f016b753
|
Rename wallet-tool option --net=PROD to --net=MAIN. PROD can still be used as an alias to MAIN.
The mainnet blockchain file is renamed to mainnet.chain.
|
2014-11-03 14:23:36 +01:00 |
|
Andreas Schildbach
|
3aac4b0025
|
Rewrite most references to prodnet to mainnet in the comments. Does not change any actual code.
|
2014-11-03 14:23:36 +01:00 |
|
Wojciech Langiewicz
|
8951e8814d
|
Adds coveralls.io support via maven plugin.
|
2014-11-03 14:19:52 +01:00 |
|
Richard Green
|
3a23bb5ecd
|
Update forwarding.py
removed commented code that served no purpose.
|
2014-11-03 14:11:16 +01:00 |
|
Richard 'ragmondo' Green
|
17d8ac8d74
|
Made the sys.path.append more obvious
|
2014-11-03 14:11:16 +01:00 |
|
Richard 'ragmondo' Green
|
7169643d1c
|
Renamed params variable to use correct source library; removed traceback usage to be compatible with jython 2.5
|
2014-11-03 14:11:16 +01:00 |
|
Mike Hearn
|
ef4afe8e1c
|
Change the PeerFilterProvider interface to have begin/end methods instead of requiring a lock to be exposed. It's more efficient and flexible.
|
2014-11-03 13:59:38 +01:00 |
|
Mike Hearn
|
18dd2e2b05
|
Fix bug revealed by static analysis.
|
2014-11-03 13:59:38 +01:00 |
|
Mike Hearn
|
f5216b1d49
|
Implement some missed Bloom filter application logic (does not impact existing apps).
|
2014-11-03 13:59:38 +01:00 |
|
Wojciech Langiewicz
|
387be0790c
|
Adds JaCoCo code coverage tool.
|
2014-11-02 17:13:16 +01:00 |
|
Wojciech Langiewicz
|
c11c4d126d
|
Fixes issue 587: disables connecting to local bitcoin node during tests
|
2014-11-02 16:11:43 +01:00 |
|
Oscar Guindzberg
|
57fc280ede
|
Fix documentation
|
2014-10-31 18:14:45 -03:00 |
|
Alon Muroch
|
6e40d4d7cd
|
Delete watched scripts methods. Fixed queueOnScriptsChanged threading.
|
2014-10-31 11:07:59 +01:00 |
|
langerhans
|
e5a1eb8571
|
Merge remote-tracking branch 'upstream/master' into rebase
Conflicts:
core/src/main/java/com/dogecoin/dogecoinj/core/Transaction.java
core/src/main/java/com/dogecoin/dogecoinj/core/Wallet.java
core/src/main/java/com/dogecoin/dogecoinj/wallet/DeterministicSeed.java
|
2014-10-30 22:32:59 +01:00 |
|
Devrandom
|
207ba9fd9d
|
Don't allow creation of seeds with null passphrase
It should be the empty string as the standard default.
|
2014-10-30 11:05:36 -07:00 |
|
Jarl Fransson
|
e3a13a6efa
|
When deserializing wallet extensions, lock order is now wallet and then extension.
|
2014-10-30 12:16:40 +01:00 |
|
Mike Hearn
|
af20c37a8d
|
Use finer grained locking around the wallet keychain, to allow for fast reading of keys/the current receive address even if the wallet is busy auto saving or processing large transactions. This helps reduce UI hangs/lag on Android.
|
2014-10-24 17:57:58 +02:00 |
|
Wojciech Langiewicz
|
ee08ba4d5d
|
Update toString() in ECKey to include private key in WIF format, adds helper methods with tests.
|
2014-10-23 22:53:00 +02:00 |
|
Mike Hearn
|
47cdf5f70e
|
Log full tx when considered risky.
|
2014-10-23 17:12:14 +02:00 |
|
Mike Hearn
|
fbccfbbe0e
|
Default risk analysis: fix an off-by-one error in dust output comparisons.
|
2014-10-23 17:11:29 +02:00 |
|
Mike Hearn
|
9532fa31a3
|
Key rotation: fix bug that could cause multiple identical key chains to be created over and over if the key rotation time was equal to the time of the oldest best key, with test coverage.
|
2014-10-23 15:42:34 +02:00 |
|
Mike Hearn
|
6c5d51f55a
|
WalletTool: allow rotation time to be specified in seconds.
|
2014-10-23 15:42:05 +02:00 |
|
Mike Hearn
|
9239387ca7
|
Key rotation: add saveNow call after new HD chains might have been added.
|
2014-10-23 00:07:01 +02:00 |
|
Mike Hearn
|
d2ea42bfce
|
doMaintenance: don't trigger signing if bool param is false, as an optimisation.
|
2014-10-22 22:13:05 +02:00 |
|
Mike Hearn
|
afb05867a9
|
Fix off by one in DKC.getKeys(false). Resolves #253
|
2014-10-22 22:00:31 +02:00 |
|
Mike Hearn
|
cd25e673f1
|
10x fee drop, now most miners seem to have upgraded to 0.9+
|
2014-10-22 21:52:04 +02:00 |
|
Mike Hearn
|
d4ffd63525
|
Make basicCategoryStepTest independent of actual min fee level.
|
2014-10-22 21:51:49 +02:00 |
|
Mike Hearn
|
9fa4afb5fe
|
Fix WalletTemplate now that checkpoints are included.
|
2014-10-22 21:51:34 +02:00 |
|
Mike Hearn
|
bb138e70c3
|
Key rotation: also unit test the creation time of a fresh key.
|
2014-10-22 20:03:15 +02:00 |
|
Mike Hearn
|
1a55f8d2d5
|
Add maybeDoMaintenance back as a deprecated alias.
|
2014-10-22 19:43:16 +02:00 |
|
Mike Hearn
|
ea02436f96
|
Rename maybeDoMaintenance to doMaintenance and add a bit more docs.
|
2014-10-22 19:32:51 +02:00 |
|
Mike Hearn
|
ea7c29e38b
|
Key rotation: construct new HD chain based on the oldest possible key, a la upgrade, with a fresh random HD chain only being created if all random keys are rotating.
|
2014-10-22 19:32:51 +02:00 |
|
Mike Hearn
|
77ace479d9
|
Key rotation: remove the enabled setting. It's no longer useful and defaulted to off, which is dangerous and can lead to bugs.
|
2014-10-22 19:32:51 +02:00 |
|
Jarl Fransson
|
db519475b2
|
When deserializing client payment channel state, if there was an existing close transaction, it was deserialized from wrong data.
|
2014-10-21 13:41:02 +02:00 |
|
langerhans
|
5f1703a97f
|
Fix monetary format tests
|
2014-10-20 20:46:11 +02:00 |
|
langerhans
|
5e75c2a746
|
Fix coin tests
|
2014-10-20 20:08:25 +02:00 |
|
langerhans
|
0a5c51429c
|
Fix address tests
|
2014-10-20 19:42:13 +02:00 |
|
langerhans
|
bcbd9e0bab
|
Update the README
|
2014-10-19 22:32:39 +02:00 |
|
langerhans
|
01c6d6f8a9
|
Fix the tools
|
2014-10-19 22:23:08 +02:00 |
|
langerhans
|
5f16d915ea
|
fix peer monitor
|
2014-10-18 22:47:19 +02:00 |
|
langerhans
|
7219e746ac
|
Additional small scale core changes
|
2014-10-18 21:56:49 +02:00 |
|
langerhans
|
3070012f4e
|
Step 4: Core changes, including difficulty, auxpow and fee calculation
|
2014-10-18 21:52:53 +02:00 |
|
langerhans
|
dc689369f8
|
Step 3: Update the network params
|
2014-10-18 20:39:05 +02:00 |
|
langerhans
|
ac896faac9
|
Remove Bitcoin peers
|
2014-10-18 20:05:21 +02:00 |
|
langerhans
|
cda772d8ec
|
Step 2: Move and refactor packages
|
2014-10-18 20:02:01 +02:00 |
|
langerhans
|
38b89b1e3d
|
Update pom once more
|
2014-10-18 20:01:33 +02:00 |
|