Andreas Schildbach
a5042222ac
Consistently use version 3.3 of maven-site-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
415e43885c
Consistently use version 2.3 of maven-shade-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
31ea0f406b
Consistently use version 2.6 of maven-resources-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
8e24ee865f
Update to and consistently use version 2.5 of maven-jar-plugin.
2014-08-11 11:18:09 +02:00
Andreas Schildbach
80e2d46ed0
Update to and consistently use version 2.5.1 of maven-install-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
43a6a60bea
Consistently use version 1.2 of maven-enforcer-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
e3dca2a268
Consistently use version 2.7 of maven-deploy-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
2324edd03e
Consistently use version 3.1 of maven-compiler-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
99ca1c497f
Consistently use version 2.5 of maven-clean-plugin.
2014-08-11 11:18:08 +02:00
Andreas Schildbach
549f228d29
Assume wordlist will be 2048 words in size.
2014-08-06 19:10:14 +02:00
Andreas Schildbach
761b06fb8a
Fix handling of mnemonic class resource not found. It was falsely assumed that Class.getResourceAsStream() would throw.
2014-08-06 19:10:14 +02:00
Mike Hearn
32a5ed3f21
Don't roll back progress measurement when download peer changes in DownloadListener.
2014-08-06 19:04:28 +02:00
Mike Hearn
b7a83f960c
Another Tor typo fix.
2014-08-06 19:03:03 +02:00
Mike Hearn
249d547ee3
Check for loading wallet of wrong params in deserializer (in another way so people who use the API at a lower level also get checked)
2014-08-06 18:21:31 +02:00
Mike Hearn
925338b4fc
Bump Tor timeout to 60 seconds.
2014-08-06 18:21:08 +02:00
Mike Hearn
8dbdb0a6f3
Orchid: fix typo in init string
2014-08-06 18:00:40 +02:00
Mike Hearn
4ae6349f35
Fix for Android ART vs Dalvik difference.
2014-08-06 16:40:13 +02:00
Mike Hearn
e41e0c4a1d
Allow usage of signMessage for deterministic keys.
2014-08-06 16:26:48 +02:00
Mike Hearn
c3cef3b917
WalletTemplate: New sync UI using the notification bar system. Wire up Tor initialisation so startup is less boring to look at.
2014-08-06 16:13:04 +02:00
Mike Hearn
047c5ccd03
WalletAppKit: configure Orchid/Tor to use the same directory as bitcoinj uses.
2014-08-06 16:12:41 +02:00
Mike Hearn
694b07ccd6
WalletTemplate: Move sync progress to BitcoinUIModel.
...
Backport some more UI code from Lighthouse in preparation for a better sync progress bar.
2014-08-06 14:17:49 +02:00
Mike Hearn
7338d530a1
WalletTemplate: rename Controller to MainController
2014-08-06 13:53:42 +02:00
Mike Hearn
96e4774e79
Add support for fetching UTXOs from a peer using the getutxo message.
2014-08-06 13:43:51 +02:00
Mike Hearn
bca2f2abac
Make Wallet.queue* methods protected so subclasses can call them.
2014-08-06 13:43:31 +02:00
Mike Hearn
acd06518f0
Scene Builder 2.0 is now out so remove comment about it.
2014-08-06 13:43:17 +02:00
Kosta Korenkov
5cfdca1c98
Add ability to create scriptSigs with empty signatures
...
For partial scriptSig OP_0 is used as a signature placeholder:
Pay-to-address: OP_0 [pubkey]
Pay-to-pubkey: OP_0
P2SH with 2-of-3 CHECKMULTISIG: OP_0 OP_0 OP_0 [redeem script]
2014-08-05 20:49:40 +02:00
Martin Zachrison
bc97cf977f
Handle creation of non existing parent directories. Improve exception message.
2014-08-05 17:36:04 +02:00
Mike Hearn
0a7fdf35ba
Add some junk to the POM to create a dedicated bundled JAR for the pull tester.
2014-08-05 16:48:58 +02:00
Mike Hearn
6778a51d45
Create a lightly optimised, dedicated JAR for wallet-tool instead of the oddly named bitcoinj-tools-0.12.jar
2014-08-05 15:42:29 +02:00
Andreas Schildbach
918665a6e4
Work done can never be negative. Assert for that fact, because we've seen negative values in the wild.
2014-08-05 12:34:57 +02:00
Kosta Korenkov
fa3037a4b2
Fix KeyChainGroup.toString double keys output
2014-08-05 12:34:18 +02:00
Andreas Schildbach
299879c418
Allow fallback URLs for BIP72 payment request fetching. Adds unit tests.
2014-08-04 14:30:59 +02:00
Mike Hearn
e03f184a1f
PaymentProtocol: fix seconds vs milliseconds confusion. Thanks to Adam Mackler for the bug report.
2014-08-03 21:06:15 +02:00
cyberzac
eff9ac2ecc
Support for bundling an optional info Protobuf ByteString with a PaymentAck message
2014-08-03 21:02:40 +02:00
Mike Hearn
f1dd47443f
More hashes for the dependency verifier, also request version divergence detection. Bump JSR350 jar version.
2014-08-03 20:52:22 +02:00
Mike Hearn
fe6f5aff01
Payment channels: ByteString.EMPTY -> null
2014-07-31 16:18:48 +02:00
cyberzac
1153192be8
Support for bundling an optional info Protobuf ByteString with an UpdatePayment message.
2014-07-31 16:01:38 +02:00
Mike Hearn
9e56093353
ConnectionHandler: Make comment a bit clearer.
2014-07-31 15:55:24 +02:00
Matt Corallo
c5cb306927
Fix memory leak on timeout in NioClient
2014-07-31 15:53:23 +02:00
Matt Corallo
5f5700bbb0
Fix race between connectionClosed() and ConnectionHandler()
2014-07-31 15:53:22 +02:00
Mike Hearn
4dc3392719
Fix Java 6 compatibility.
2014-07-31 15:53:14 +02:00
Mike Hearn
0f124b9ef4
Add some javadocs for Wallet.fromWatchingKey
2014-07-30 12:06:16 +02:00
eleetas
914752623d
close connection regardless of autocommit status and set conn to null
2014-07-30 11:25:55 +02:00
Mike Hearn
d681c72b30
Fix typo
2014-07-30 11:09:56 +02:00
Carlos Lopez-Camey
12e1c3f6bd
Improve javadocs, revert unnecessary unmodifiable list
2014-07-29 12:31:08 -06:00
Carlos Lopez-Camey
ce7520b0c8
Merge branch 'master' of https://github.com/bitcoinj/bitcoinj
2014-07-29 12:23:42 -06:00
Mike Hearn
6679f42f4a
Use a local Bitcoin node if one is detected instead of the p2p network. This allows any user of a bitcoinj based app to upgrade from SPV to full mode security by just installing and running Core on the same machine. Can be controlled with a new property on PeerGroup.
2014-07-29 18:13:52 +02:00
Mike Hearn
812a4f59c4
Re-allow Android devs to override the mnemonic code instance.
2014-07-28 16:13:12 +02:00
Carlos Lopez-Camey
40709495fc
Merge branch 'master' of github.com:kmels/bitcoinj
2014-07-27 13:19:06 -06:00
Carlos Lopez-Camey
e208430ab6
adds helper methods Transaction.getWalletOutputs, TransactionOutput.getAddressFromPubKey and TransactionOutput.getAddressFromScript.
2014-07-27 13:15:20 -06:00