This repository was archived by the owner on Apr 20, 2022. It is now read-only.
6.4.1
Pre-release
Pre-release
6.4.1 ( Mon Apr 24 2017 17:03:21 GMT+0100 (BST) )
Bug Fixes
-
balance
- Return zero in stead of null if no balance found for address.
(5408ae9f)
- Return zero in stead of null if no balance found for address.
-
contacts
-
digestion
- Only save when necessary when digesting messages
(02c54ac7)
- Only save when necessary when digesting messages
-
imported address
- Determine if imported address is HEX compressed or uncompressed.
(24d3c12f)
- Determine if imported address is HEX compressed or uncompressed.
-
labels
- Do not allow xPubs to be returned when labelling addresses
(e6f4b23d)
- Do not allow xPubs to be returned when labelling addresses
-
metadata
-
multiaddress
-
notifications
- Add method to force upload of public keys
(868a6e9b)
- Add method to force upload of public keys
-
tests
-
webutil
- Break when finding correct entry, throw exception if not found
(3d40e906)
- Break when finding correct entry, throw exception if not found
Features
-
2fa
- Add methods to allow 2FA manual pairing
(4b334dcb)
- Add methods to allow 2FA manual pairing
-
buy
-
contacts
- Fixes for invites
(10e15335)
- Fixes for invites
-
metadata
- Add contact renaming method
(e7723286) - Allow deletion of FacilitatedTransactions. Remove underscores from field and method names
(d1f3b96c) - Remove 404 specific stuff
(8ddf8ba0) - Include TX note when RPR initing
(5da89c3f) - Cache node factory
(c5c815e9) - Remove unneeded payment checks
(f0e61b08) - Separate method for transaction validation
(cf161281) - Assert value of payments correctly
(6b781166) - Make date created available in FacilitatedTransaction objects
(13fc509f) - Minor fix to remove messages from service from contact who has been deleted
(8240c99d)
- Add contact renaming method
-
reserve address
- Add ability to reserve address.
(5dd64020)
- Add ability to reserve address.
-
sepa regions
- Parse SEPA regions
(19d4320c)
- Parse SEPA regions
Refactor
-
api
-
bip44
- Move bip 44 package to wallet. Add more tests to cover bip44 100%. Remove unused methods.
(9d2a79de)
- Move bip 44 package to wallet. Add more tests to cover bip44 100%. Remove unused methods.
-
bip69
- Extract bip69 code from SendCoins class.
(2e4ddbde)
- Extract bip69 code from SendCoins class.
-
charsequencex
- Remove CharsequenceX class.
(e303d733)
- Remove CharsequenceX class.
-
feeutil
- Move FeeUtil to wallet util package.
(5dc2fb75)
- Move FeeUtil to wallet util package.
-
jar
- Make posts form url encoded. Remove deprecated method.
(b6892591) - Add pending status to transaction.
(77b1edfe) - Init wallet base in constructor to fix null issues
(5789547e) - Update sweepable total to match web which assumes change. Update test.
(a867cf66) - Change how PayloadManager is instantiated, as it was breaking Mockito
(acde7a9e) - Expose getXpubFromAddress in PayloadManager
(02bb2f0e) - Remove WebUtil. Add log event api call. Update tests.
(9f36c959) - Add methods for swipe to receive
(9e385ec8) - Add method to decrypt wallet from String
(a1d57e5d) - PrivateKeyFactory, remove static from all methods, cleanup
(008aa4bd) - Payments -> non static methods, removed unnecessary synchronisation
(a4c60489) - Add method to insert new LegacyAddress into Wallet
(f3f1fcd7) - Expose setter for payload temp password
(32238b56)
- Make posts form url encoded. Remove deprecated method.
-
metadata
- Remove more underscores from methods, fields
(d07d9a5e)
- Remove more underscores from methods, fields
-
multiaddress
- Fix tests.
(d99a2beb) - Add increment next address method that respect reserved addresses. Update tests.
(08b6e4b8) - Optimise address to label. Make multi address non static. Update tests.
(4193ad91) - Fix transaction duplicates. Update tests.
(e72f7e22) - Remove internal map of summarized transaction - in favour of client side list store. Update imported addresses transaction summary. Update tests.
(1513385e) - Remove callbacks - Not needed since we are using RxJava.
(17d02b35) - Speed up multiaddress by removing converting address to label.
(a1f0c282) - Fetch balances from Balance API. Add callback to multi address transaction fetch.
(5438896f) - Summarize multiaddress data. Add tests.
(1ca5594f) - Fix next address index. Ignore reserved addresses. Add test.
(220393fb) - Remove archived addresses from multiaddress call.
(8d9c9d9a) - Imported addresses balance fix. More tests.
(a36dca4a) - Add multiaddress methods. Add wallet shortcut methods. Update tests.
(c7039aae) - Add methods to update and retrieve multiaddress results.
(19ebe57d)
- Fix tests.
-
observables
-
packages
- Move api package to wallet. Remove CharsequenceX class.
(6628ae50)
- Move api package to wallet. Remove CharsequenceX class.
-
pairing
- Move QR pairing specific code to android project.
(2cf7fae0)
- Move QR pairing specific code to android project.
-
payload
- Fees class name refactored.
(97d92b8d) - Add get for next receive and change address.
(1e84c0c5) - Speed up recovery from mnemonic by making less api calls.
(9edc8dc6) - Make multiple hdWallets in payload possible.
(f93f2295) - Add initialize and decrypt from QR.
(e55aede1) - Add historic price api.
(3e93fe4d) - Minor updates for easier integration to Android.
(08206118) - Remove single hdWallet assumption method.
(d109d739) - Add password to create,restore and initialize wallet methods.
(17af1dc1) - Update a few methods names.
(ef4dcc94) - Update a few methods names for easier merge into android wallet.
(421b14dd) - Remove old PayloadManager. Add comments.
(7241f097) - Add more tests. Non object classes methods to static and remove singleton pattern.
(240f00fb) - Add recover from mnemonic.
(4a582f49) - Add more WalletManager methods and tests.
(923a8f3d) - Add WalletManager methods and tests.
(f4665c89) - Add new payload classes for automatic parsing. Mark old payload classes as deprecated. Add a lot of tests.
(37fe057f) - Remove payload cache. Add multiaddress tests.
(81ebae53)
- Fees class name refactored.
-
payment
- Refactor coin selection, fees and payment. Replace classes with existing bitcoinj classes. Use bitcoinj for transaction signing. Use api-client PushTx.
(6c5bf904)
- Refactor coin selection, fees and payment. Replace classes with existing bitcoinj classes. Use bitcoinj for transaction signing. Use api-client PushTx.
-
settings
-
unspent
- Make non-null response impossible
(b55873aa)
- Make non-null response impossible
Test
- contacts
- Add more tests.
(2c027f21)
- Add more tests.
Chore
-
ci
-
logging
- Add logging for significant events.
(ae454fae)
- Add logging for significant events.
-
tests
- Separate unit and integration tests.
(7f1ae72e)
- Separate unit and integration tests.
Generated with git-changelog. If you have any problems or suggestions, create an issue. :) Thanks