Mike Hearn
9fa4afb5fe
Fix WalletTemplate now that checkpoints are included.
2014-10-22 21:51:34 +02:00
Andreas Schildbach
b3f19ee0fc
Replace two occurences of pom versions with ${project.version}. It makes incrementing the version a little bit less painful.
2014-10-16 15:30:32 +02:00
Mike Hearn
4b65e37914
Focus the password field.
2014-10-07 22:38:09 +02:00
Mike Hearn
cc8925ed0f
Integrate checkpoints into WalletAppKit so they're used by default in the non-Android context.
2014-10-07 15:16:39 +02:00
Mike Hearn
9dcc4ed6f4
0.13-SNAPSHOT
2014-10-05 20:38:00 +02:00
Mike Hearn
83a9a71f3f
bitcoinj 0.12
2014-10-03 00:46:31 +02:00
Mike Hearn
0a6f901b23
Renamespace to org.bitcoinj away from com.google.bitcoin, as bitcoinj is no longer a Google project and being namespaced under com.google causes issues with Sonatype/Maven Central.
...
To fixinate your code:
find . -name '*.java' | xargs sed -i .bak 's/import com.google.bitcoin./import org.bitcoinj./g;s/import static com.google.bitcoin./import static org.bitcoinj./g'
2014-09-30 17:05:07 +02:00
Mike Hearn
c24ede14a8
Add shade plugin to wallettemplate
2014-09-23 14:40:35 +02:00
Mike Hearn
bc0c9da33c
WalletTemplate: Small visual tweaks
2014-09-22 20:07:56 +02:00
Devrandom
03bacf4fa9
Cache deterministic seed
2014-09-22 15:00:18 +02:00
Mike Hearn
8af5aa0c6c
BitcoinUIModel: better parameter name
2014-09-21 17:53:56 +02:00
Mike Hearn
e4e8271b47
WalletTemplate: use Tor by default on testnet.
2014-08-28 14:45:36 +02:00
Andreas Schildbach
b1176e0fdf
Rename CoinFormat to MonetaryFormat, now that it can deal with Coin and Fiat mostly the same way.
2014-08-28 14:45:36 +02:00
Mike Hearn
3ec6d30562
Add testnet checkpoints for WalletTemplate.
2014-08-26 11:46:39 +02:00
Andreas Schildbach
2324edd03e
Consistently use version 3.1 of maven-compiler-plugin.
2014-08-11 11:18:08 +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
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
acd06518f0
Scene Builder 2.0 is now out so remove comment about it.
2014-08-06 13:43:17 +02:00
Mike Hearn
8ce96e82e7
Wallet Template: bugfix in ui logic for encryption
2014-07-21 16:08:31 +02:00
Mike Hearn
5397775f50
Use released version of easybind
2014-07-14 13:36:39 +02:00
Mike Hearn
94968a491e
Turns out there was both a JFX way to do this, plus EasyBind which is even more concise.
2014-07-13 22:28:44 +02:00
Mike Hearn
5044a24f3b
Add forgotten image file
2014-07-13 22:09:44 +02:00
Mike Hearn
aa86642ffd
WalletTemplate: introduce a simple wallet model and use the FX reactive bindings framework to clean up and fix some bugs. Empty wallet button now is disabled when the wallet is empty.
2014-07-13 20:38:20 +02:00
Mike Hearn
29a11e22b7
WalletTemplate: add support for encryption. Scrypt parameters are calculated by testing CPU speed. A pie chart shows smooth decryption progress.
2014-07-13 20:04:08 +02:00
Mike Hearn
eb44bec154
Minor style cleanups in WalletSettingsController
2014-07-11 00:48:54 +02:00
Mike Hearn
05877abff7
Wallet template: add a UI to show the users seed words and demonstrate how to do a restore from seed with WalletAppKit.
2014-07-11 00:27:00 +02:00
Mike Hearn
8e6e2256bc
WalletAppKit/Template: Cleaner way to check if the app is already running. Backport from Lighthouse.
2014-07-10 21:44:38 +02:00
Mike Hearn
350f2addd3
Wallet Template: fix rendering of balance label after coin toFriendlyString change.
2014-07-10 21:38:18 +02:00
Piotr Włodarek
fb749f5f23
Fixed wallettemplate to compile again after BigInteger -> Coin refactoring.
2014-06-02 21:17:23 +08:00
Mike Hearn
5638387d3a
HD wallets alpha preview
2014-05-29 20:11:13 +02:00
Mike Hearn
b47995ed97
Wallet: throw more appropriate exception types during completion.
...
Resolves issue 560.
2014-05-21 19:38:12 +02:00
Mike Hearn
bc5b8bc927
Refresh wallet-template checkpoints file.
2014-05-21 15:19:18 +02:00
Mike Hearn
3f3f637779
Integrate Tor support into the PeerGroup and WalletAppKit API.
2014-04-27 18:57:56 +02:00
Andreas Schildbach
6087e43377
Upgrade to Guava 16.0.1.
...
Resolves issue 375.
2014-04-08 16:49:09 +02:00
monk
7ffe2a6360
Initiliaze/assign sendResult. Prevents NullPointerException and app from crashing when sending money out.
2014-03-25 13:35:01 +01:00
Andreas Schildbach
8fdfb04e43
Update SLF4J to version 1.7.6. Previously, inconsistent versions were used between sub-projects. All unit-tests pass.
2014-03-07 17:47:42 +01:00
Mike Hearn
5b74ea5c7b
Switch to version 0.12-SNAPSHOT. To the moon! ;)
2014-02-04 11:31:42 +01:00
Mike Hearn
2b577840b5
WalletTemplate: refresh checkpoints file.
2013-12-23 20:09:24 +00:00
Mike Hearn
70cd2ffb96
Wallet: throw exceptions when completing a transaction fails.
...
If there's insufficient balance (typical error) then InsufficientMoneyException is thrown (checked).
If the SendRequest is bad in some way, like asking to create a spend that would violate the protocol rules, IllegalArgumentException is thrown (unchecked).
Also make VerificationException (and thus ProtocolException+ScriptException) unchecked.
Resolves issue 425.
2013-11-27 15:25:52 +01:00
Mike Hearn
f519590973
Add wallet-template file I forgot to check in
2013-11-26 23:17:52 +01:00
Mike Hearn
e8b31ed2df
Request 11 peers by default in wallet-template
2013-11-10 20:05:37 +01:00
Mike Hearn
8b8266f9d6
Wallet template: couple of misc tweaks
2013-11-10 18:08:36 +01:00
Mike Hearn
81d10b8c10
WalletTemplate: show number of peers seen when emptying the wallet.
2013-10-27 18:27:28 +01:00
Mike Hearn
387717c6c5
Wallet template: various updates.
...
Backport misc improvements from PayFile.
Refactor the clickable address out into a custom widget.
Use FontAwesome and the wrapper class for icons instead of a custom image.
QRcode support.
2013-10-26 02:28:44 +02:00
Mike Hearn
dfa722ccc8
Wallet: track relative ordering of transactions within a block.
...
Ensures re-orgs don't replay transactions out of order. Resolves issue 468.
2013-10-14 10:56:21 +02:00
Mike Hearn
a59e9d4073
Wallet template: use Aqua style on MacOS.
...
The indeterminate progress bar is a bit buggy in this version but the rest looks correct (for Mountain Lion).
2013-09-22 15:01:40 +02:00
Mike Hearn
6fa719df2a
Wallet template: some improvements to crash handling.
2013-09-22 15:01:10 +02:00
Mike Hearn
896142504c
Wallet template: nicer message if the app is already running.
2013-09-21 22:08:17 +02:00
Mike Hearn
efb6349a50
Wallet template: the appkit enables autosaving automatically, so it's unnecessary to repeat that.
2013-09-20 15:32:40 +02:00