3
0
mirror of https://github.com/Qortal/altcoinj.git synced 2025-01-31 07:12:17 +00:00
Commit Graph

55 Commits

Author SHA1 Message Date
Andreas Schildbach
2a71858c76 Wallet-template is now a proper sub-project. This reduces the risk for breaking the wallet-template build. 2014-11-24 15:04:09 +01:00
Mike Hearn
3a1c156d4e WalletTemplate: allow sending of arbitrary amounts. 2014-11-14 15:40:08 +01:00
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