Commit Graph

593 Commits

Author SHA1 Message Date
Jonathan Underwood
edf08e82ec
Apply suggestions from code review
Co-authored-by: Tankred Hase <mail@tankredhase.de>
2020-05-09 17:30:39 +09:00
junderw
0a0eaa59b4
Create an rng module to reduce crypto imports 2020-05-09 16:21:45 +09:00
Tankred Hase
2003462b13
Use node crypto api syntax in wallet 2020-05-06 11:00:13 +08:00
Tankred Hase
f594e2bb3a
Use random.js in abstract-hd-electrum-wallet.js 2020-05-06 11:00:13 +08:00
Tankred Hase
d6c8e3ab4d
Use random.js in legacy-wallet.js 2020-05-06 11:00:12 +08:00
junderw
68485b9a47 Add Electrum seed recovery for Segwit as well (not just legacy) 2020-05-05 21:28:02 +01:00
junderw
a13acaafd4
Don't store xprv, store xpub instead 2020-05-04 18:32:00 +09:00
junderw
e1ed2b9a6e
Update electrum-mnemonic to 2.0.0 2020-05-04 13:01:11 +09:00
Jonathan Underwood
a73701c5dc
Fix Electrum recovery bug 2020-05-04 09:16:26 +09:00
Overtorment
3479fbdb4f ADD: support for deeplinks (closes #892) 2020-04-30 17:37:46 +01:00
Overtorment
d552669dd2 FIX: capitalized deeplink (closes #1005) 2020-04-28 17:28:11 +01:00
Overtorment
f7028431ce
ADD: broadcast txhex screen 2020-04-28 17:27:35 +01:00
Overtorment
285a81a60d REF: send functionality for all wallet types 2020-04-24 10:37:09 +01:00
Overtorment
bceacaca29 ADD: support for Electrum Seed format, legacy (closes #954) 2020-04-17 16:21:28 +01:00
Overtorment
4baa1f38a6 ADD: refill lightning wallet with bank card 2020-04-17 16:18:05 +01:00
Overtorment
bd8d6e7ae6 FIX: allow LocalTrader for watch-only HD wallets (closes #974) 2020-04-13 17:45:42 +01:00
Overtorment
20ff1c8871 Merge branch 'master' of github.com:BlueWallet/BlueWallet into fix-bip38 2020-04-10 11:32:43 +01:00
marcosrdz
5381ae0c67 OPS: Lin t 2020-04-08 11:46:33 +01:00
marcosrdz
f4b2ffaa0e FIX: Remove quick actions if storage is encrypted 2020-04-08 11:46:33 +01:00
Overtorment
c4be1ac0da FIX: BIP38 import support 2020-04-07 15:43:40 +01:00
Overtorment
38b7ea525a ADD: support for ElectrumPersonalServer (disable protocol batching) 2020-04-04 19:35:53 +01:00
Overtorment
3a184ff578 ADD: avatars in HodlHodl offers list 2020-04-03 22:02:35 +01:00
Overtorment
c1456383f2 FIX: import single-address bech32 wallet from WIF (closes #911) 2020-03-31 18:31:49 +01:00
Overtorment
91ff9fc939 FIX: duplicate input detected error (closes #912) 2020-03-31 18:29:16 +01:00
marcosrdz
f1c154478b FIX: Don't display clipboard modal if content is from a lightning wallet 2020-03-31 10:39:13 +01:00
marcosrdz
b73450a19a ADD: General Settings 2020-03-28 22:06:45 -04:00
Overtorment
b142ea45fc resolved conflict 2020-03-26 23:46:30 +00:00
Overtorment
b87ac0abea REF: allow hodlhodl on bip49; analytics events for hodlhodl 2020-03-26 17:26:13 +00:00
Overtorment
6b188d24ca ADD: support for Electrum Personal Server (SSL connection) 2020-03-26 17:16:06 +00:00
Overtorment
1b2bf0d590 ADD: hodlhodl trading platform integration alpha 2020-03-25 17:08:55 +00:00
Overtorment
59838a9433 REF: decrypt storage & advanced mode switch 2020-03-20 15:25:23 +00:00
marcosrdz
d4b27bb73c Merge branch 'master' into settingsui 2020-03-16 22:39:38 -04:00
Overtorment
a6f747790a FIX: allow using unconfirmed utxo when creating transaction 2020-03-12 13:26:01 +00:00
Overtorment
b9e038d909 REF: removed single address RBF; refactored breadwallet format a bit 2020-03-11 20:25:12 +00:00
Overtorment
00fe264f22 REF: single-address wallets now work through electrum 2020-03-09 23:08:34 +00:00
Overtorment
fbd9ba7739 REF 2020-03-09 23:08:34 +00:00
Overtorment
f3129c855c REF: experimental - dont fetch transactions when importing wallet, only balance. should be faster. txs can be fetched later manually 2020-03-09 23:08:34 +00:00
Overtorment
e072c02bd9 REF: now BIP44 works through electrum 2020-03-08 22:40:55 +00:00
marcosrodriguezseminole
4a5a55c254 Merge branch 'master' of https://github.com/BlueWallet/BlueWallet into settingsui 2020-03-02 09:36:16 -05:00
Overtorment
b3baf3f290 FIX: coldcard 2020-02-27 14:24:26 +00:00
Overtorment
c3c76d7b39 REF: coldcard & other 2020-02-26 14:39:19 +00:00
Overtorment
fb552b1f3b REF: coldcard support 2020-02-25 14:42:11 +00:00
Overtorment
2138493bf1 REF: coldcard integration 2020-02-24 21:45:14 +00:00
Marcos Rodriguez
79a0512664 Merge branch 'master' into filepicker 2020-01-22 23:12:57 -05:00
Marcos Rodriguez
a46c79ac63 FIX: Listen to lnd invoice changes 2020-01-22 19:37:27 +00:00
Marcos Rodriguez
b912cf67f3 Merge branch 'master' into filepicker 2020-01-19 22:45:37 -05:00
Overtorment
69702fec4d FIX: LN Invoice amount renders 0 2020-01-19 20:55:10 +00:00
Marcos Rodriguez
2be60fa1bd FIX: Handle both chains 2020-01-19 19:16:16 +00:00
Overtorment
ea2fd45b11 FIX: deeplinking (safello etc) 2020-01-19 19:16:16 +00:00
Marcos Rodriguez
335ad5f5d1 Merge branch 'master' into filepicker 2020-01-14 20:33:36 -05:00
Overtorment
e970cc273b FIX: NaN expiry for ln invoices decoded locally 2020-01-12 18:08:56 +00:00
Overtorment
8200fc0cf8 TST: ln fix 2020-01-12 00:00:33 +00:00
fiatjaf
8c2d2c5175 decode invoices locally. 2020-01-11 22:26:51 +00:00
Marcos Rodriguez
c40eb99bec Merge branch 'master' into settingsui 2020-01-09 10:46:33 -05:00
Marcos Rodriguez
921e51d138 ADD: Import txn 2020-01-03 21:12:29 -06:00
Marcos Rodriguez
338481a3de TST 2020-01-02 22:02:41 -06:00
Marcos Rodriguez
b79a974863 TST 2020-01-02 15:29:23 -06:00
Marcos Rodriguez
d11a9456d6 TST 2020-01-02 14:54:34 -06:00
Marcos Rodriguez
866dfc94dd Update watch-only-wallet.js 2020-01-02 10:52:59 -06:00
Marcos Rodriguez
9e302df75d ADD: Export/Import PSBTs
eipiji
2020-01-02 01:56:23 -06:00
Marcos Rodriguez
1e4b655fa0 ADD: Tests for DeeplinkSchemaMatch 2019-12-31 14:27:59 -06:00
Marcos Rodriguez
16ecd3096b ADD: Swipe to Scan 2019-12-31 13:57:39 -06:00
Marcos Rodriguez
3dd50f89dc FIX: Don't show wallet export warning if wallet was imported. 2019-12-31 14:26:40 +00:00
Overtorment
51e0d7d36c REF: BIP49 to use electrum 2019-12-27 23:03:19 +00:00
Marcos Rodriguez
c975347b6f REF: Reworked Import wallet flow 2019-12-27 21:50:59 +00:00
Marcos Rodriguez
ec5bc4a3c6 ADD: Ask user if they have backed up their seed phrase 2019-12-26 22:40:03 +00:00
Marcos Rodriguez
687143e66e Merge branch 'master' into settingsui 2019-12-21 22:25:12 -06:00
Marcos Rodriguez
b1748b80fa FIX: Issue 769. Don't allow empty wallet labels 2019-12-21 21:04:56 +00:00
Marcos Rodriguez
f64ef1c71e Merge branch 'master' into settingsui 2019-12-14 21:25:15 -05:00
Marcos Rodriguez
f8fa0ad0a0 ADD: Hide Manage Funds button if wallet doesn't allow onchain refill. 2019-12-14 11:49:07 +00:00
Marcos Rodriguez
4b36c5f69a Merge branch 'master' into settingsui 2019-12-14 02:04:02 -05:00
Overtorment
cdd760f6fa REF: added constant 2019-12-13 02:19:32 +00:00
Marcos Rodriguez
d60323961b ADD: Toggle for RBF
Update hd-segwit-bech32-wallet.js

Update details.js

Update details.js
2019-12-13 02:19:32 +00:00
Marcos Rodriguez
9dd9fb6b97 FIX: Fixed WatchConnectivity undefined array log issue 2019-12-13 01:12:10 +00:00
Marcos Rodriguez
001b814da1 FIX: Ignore supported in quick actions and only listen to error. Resolves quick actions not appearing on non-3d touch devices. 2019-12-13 01:12:10 +00:00
Marcos Rodriguez
98a80d9798 Merge branch 'master' into settingsui 2019-12-11 22:21:04 -05:00
Overtorment
deea3a087a OPS: analytics fix 2019-11-29 10:27:40 +00:00
Marcos Rodriguez
cef9e33a44 Merge branch 'master' into settingsui 2019-11-28 17:54:01 -06:00
Marcos Rodriguez
68a4aa1748 FIX: Limit shortcut items 2019-11-28 21:01:11 +00:00
Marcos Rodriguez
08701253e3 OPS: Update react-native-biometrics
FIX: Updated biometrics code to match package changes

OPS: Version bump

g
2019-11-28 09:53:48 +00:00
Marcos Rodriguez
29562369e9 Merge branch 'master' into settingsui 2019-11-22 10:49:34 -05:00
Marcos Rodriguez
00bb9fe28b ADD: Today Extension and Quick Actions.
Update MainInterface.storyboard

ADD: Cache fetched data

ADD: Add "Up from/Down from" data

OPS: Add Provision Profile

Update project.pbxproj

ADD: Synchronize user selected currency with Today extension

Update Info.plist

ADD: quick actions

Update App.js

Update App.js

Update App.js

Update App.js

Update App.js

FIX: Fix currency bugs

FIX: Hide balance from quick actions

ADD: cqc

Update currency.js

Update TodayViewController.swift

Update App.js

REF: headercolor

Update App.js

FIX: carousel would not show

FIX: Fix

FIX

FIX

Update API.swift

FIX: Fixed alerts

TST

Revert "TST"

This reverts commit bcdf62e9b238cc5da200cc4bce45e4e55f480d6d.

ADD: Tests mocks

REF: Device Quick Actions ref

FIX: Fixed crash

Update quickActions.ios.js

ADD: QuickActions for Android

D

FIX: Tests

OP
2019-11-21 17:34:38 +00:00
Marcos Rodriguez
64f6f74dea Merge branch 'master' into settingsui 2019-11-16 08:23:10 -05:00
Marcos Rodriguez
25e68fc21a OPS: upgrade rnwatch
OPS: react-native-watch-connectivity-0.4.1

FIX

FIX

Update WatchConnectivity.ios.js

Update WatchConnectivity.ios.js

ADD: Add Onchain address view for Lightning

Update package.json

FIX: Fix communication bug

FIX: Fix communication bug

Update Info.plist

FIX: Update for watch

Update Interface.storyboard

TST

Update WatchConnectivity.android.js

Update WatchConnectivity.ios.js
2019-11-16 10:17:42 +00:00
Marcos Rodriguez
38048b2068 FIX: Current storage will be the selected one for decrypt 2019-11-10 09:18:56 -05:00
Marcos Rodriguez
29901ab399 FIX: Resolved crash when decrypting and going back to the wallets list 2019-11-03 02:26:20 -05:00
Marcos Rodriguez
7dbbc5a78e Merge branch 'master' into settingsui 2019-11-02 17:32:39 -04:00
Marcos Rodriguez Vélez
6bb19070ab FIX: White screen on boot (#713) 2019-10-29 22:13:19 +00:00
Overtorment
36dd24b2b7
Merge pull request #695 from BlueWallet/mrktplc-for-ios
ADD: external marketplace link for ios
2019-10-20 11:20:14 +01:00
Marcos Rodriguez
b9cf5c6172 FIX: Now able to use biometrics with encrypted storage (not for unlocking) 2019-10-17 14:58:17 +01:00
Overtorment
968e5fb7ac ADD: external marketplace link for ios 2019-10-16 22:38:23 +01:00
Overtorment
e228cbc20e FIX: single address watch-only wallet Receive button crash 2019-10-16 17:49:23 +01:00
Overtorment
afbb664025 ADD: cryptoadvance HW wallet support 2019-10-11 20:57:32 +01:00
Marcos Rodriguez
aad9370281 Merge branch 'master' into biometrics 2019-10-06 23:26:53 -04:00
Overtorment
839488b1ef REF: lint
FIX: Refactored
2019-10-06 23:22:46 -04:00
Marcos Rodriguez
ac37747f5a FIX: Renamed keys 2019-10-06 23:21:30 -04:00
Overtorment
9d91adca19 TST: fix 2019-10-06 23:21:30 -04:00
Marcos Rodriguez
dc56481e8a FIX: Remove unused variables 2019-10-06 23:21:30 -04:00
Marcos Rodriguez
e3a640cb59 ADD: Default into wallet 2019-10-06 23:21:30 -04:00
Marcos Rodriguez
551018f60b FIX: Removed redundant key 2019-10-05 21:12:55 -04:00
Marcos Rodriguez
bdd82cbeab FIX: Renamed keys 2019-10-05 20:54:12 -04:00
Marcos Rodriguez
4e76d805a6 Merge branch 'master' into defualtview 2019-10-05 20:49:53 -04:00
Overtorment
d429e19b18 TST: fix 2019-10-06 00:57:20 +01:00
Marcos Rodriguez
68bb940a39 FIX: Changes 2019-10-05 18:36:16 -04:00
Marcos Rodriguez
d3004e9272 FIX: Remove unused variables 2019-10-02 23:10:22 -04:00
Marcos Rodriguez
8a23083767 ADD: Default into wallet 2019-10-02 23:06:47 -04:00
Marcos Rodriguez
c930e818ac Merge branch 'master' into biometrics 2019-10-01 15:24:55 -04:00
Marcos Rodriguez
ddd8ee2487 FIX: Modify Receive address code 2019-09-30 18:13:22 -04:00
Marcos Rodriguez
56dbded6db REL: Version bump
OPS: Version bump
2019-09-27 20:13:57 -04:00
Marcos Rodriguez
29ce0271f8 ADD: Biometrics
FIX: Added FaceID Usage description

ADD: Use Biometrics for Show balance.

ADD: Unlock With Boot Screen

FIX: Allow the use of Biometrics after decrypt

FIX: Build system revert.

FIX: Remove biometric from receive address.

ADD: Biometric for export

FIX: Use RNSecureKeyStore for biometrics

FIX: Realign views

Update biometrics.js
2019-09-27 20:12:25 -04:00
Overtorment
5d56857496 REF: old hd wallets compatibility with new bitcoinjs 2019-09-22 14:37:23 +01:00
Overtorment
666b2ca848 REF: old hd wallets compatibility with new bitcoinjs 2019-09-22 13:20:03 +01:00
Overtorment
4fef5847ef
Merge pull request #641 from junderw/bumpBitcoinJS
Update to BitcoinJS 5.1.6
2019-09-21 18:58:30 +03:00
Marcos Rodriguez
865e7dbe40 FIX: Decouple RNSecureKeyStore from encryptStorage component. 2019-09-14 00:34:24 -04:00
junderw
a844ef7efc
Fix linter 2019-09-14 09:51:45 +09:00
junderw
4c03411de9
Use Psbt for segwit wallets 2019-09-14 09:48:37 +09:00
junderw
e72afd758e
Update to BitcoinJS 5.1.6 2019-09-14 07:15:59 +09:00
Marcos Rodriguez
b22545ace4 FIX: Removed unnecessary code. 2019-09-11 21:59:11 -04:00
Marcos Rodriguez
f0e17c8e38 Update app-storage.js 2019-09-09 22:09:04 -04:00
Marcos Rodriguez
59c9905ae8 FIX: Don't display send modal if address belongs to self #573 2019-08-24 21:14:26 -04:00
Marcos Rodriguez
d48bbd7340 FIX: Don't show alert unless password is invalid. 2019-08-23 03:25:12 -04:00
Marcos Rodriguez
9f9b1e1c20 ADD: Decrypt Storage 2019-08-23 03:04:23 -04:00
Overtorment
d29790b54e REF: cleanup 2019-08-21 23:42:16 +01:00
Overtorment
25a71aa80e FIX: all data is stored in OS secure keystore 2019-08-20 20:47:43 +01:00
Marcos Rodriguez
2f994456c7 FIX: Provide getXpub call for single address wallet. 2019-08-15 19:42:09 +01:00
Overtorment
d40ac66bf1 ADD: send MAX (for BIP84 & BIP49) 2019-08-07 20:03:12 +01:00
Marcos Rodriguez
5738db056a ADD: Allow user to hide their balance. 2019-08-04 15:26:40 +03:00
Overtorment
1ab763ffeb FIX: receive address generation with no internet 2019-07-19 10:19:50 +03:00
Overtorment
da7d8697bb ADD: Electrum server configuration 2019-07-18 13:18:50 +01:00
Overtorment
feb02ba69d ADD: RBP bumpfee & canceltx for BIP84 HD wallet 2019-07-14 14:22:28 +01:00
Overtorment
d41c3cc0eb ADD: CPFP for BIP84 HD wallets 2019-07-13 16:33:45 +01:00
Overtorment
65a61db099 ADD: low level code to support CPFP for BIP84 wallets 2019-06-30 18:29:45 +01:00
Overtorment
f7bbf529a2 REF: bip84 transaction 2019-06-30 18:29:45 +01:00
Overtorment
30c20b9e6c REF 2019-06-30 18:29:45 +01:00
Overtorment
bd2b6670c1 ADD: low-level code for BIP84 RBF 2019-06-30 18:29:45 +01:00
Overtorment
4583b1a265 REF: bip84 2019-06-17 13:06:07 +01:00
Overtorment
bf4cd272f9 REF: initial RD rescan 2019-06-16 17:46:46 +01:00
Overtorment
1f8cd1405c FIX: ln transaction details screen 2019-06-15 23:56:22 +01:00
Overtorment
739d65eecd FIX: BIP84 txs with low confirmations not updating 2019-06-15 22:33:34 +01:00
Overtorment
5726775a61 REF: bip84 2019-06-09 20:25:14 +01:00
Overtorment
3d97ec40e4 REF: HD bech32 (BIP84) transaction fetch speedup (batching from electrum server) 2019-06-09 18:59:09 +01:00
Overtorment
8bea87e145 REF: bip84 2019-06-08 14:41:51 +01:00
Overtorment
468f9ca187 REF: BIP84 2019-06-08 01:04:59 +01:00
Overtorment
042a9e4d85 REF: better LN wallet refresh strategy 2019-06-01 23:41:30 +01:00
Overtorment
3afeefaed9 ADD: HD bech32 wallets (BIP84) 2019-06-01 23:41:30 +01:00
Overtorment
2a7c0975a9 FIX: BIP84 update 2019-05-30 23:55:16 +01:00
Overtorment
0a3409580e REF: better new tx fetch for BIP84 2019-05-30 00:16:19 +01:00
Overtorment
38c7ecf79d ADD: BIP84 send, technical release 2019-05-28 23:57:57 +01:00
Overtorment
8e9015e2fb FIX: wont import WIF with uncompressed public key for segwit wallet 2019-05-28 23:57:57 +01:00
Overtorment
9f3cd9b1a0 ADD: HP BIP84 can fetch utxo 2019-05-28 23:57:57 +01:00
Overtorment
544a9e61f1 FIX: HD wallet update if it was heavily used externally (closes #495) 2019-05-22 21:00:35 +01:00
Overtorment
c01f61203a REF: updated bitcoinjs-lib, HD wallets speed-up 2019-05-22 21:00:35 +01:00
Overtorment
fb8cbe0fd8 REF: cached HD addresses generation (speeded up) 2019-05-21 08:47:31 +01:00
ncoelho
3fbd2c1b40 Add new style and colors to add wallet screen 2019-05-20 19:25:07 +01:00
Overtorment
a3863e905f
ADD: advanced mode in app settings 2019-05-19 20:49:42 +01:00
Overtorment
6af17fcc7d FIX: watchonly & ln wallet import/load 2019-05-15 00:19:35 +01:00
Overtorment
9fa1c8f1a2 ADD: watch-only wallets support HD (xpub, ypub, zpub) 2019-05-09 15:15:23 +01:00
Overtorment
9a993565ed ADD: BIP84 watch-only technical release 2019-05-06 12:55:01 +01:00
Overtorment
54034fb722 REF: better offline handling 2019-05-03 19:45:14 +01:00
Marcos Rodriguez Vélez
33bffaa7ab ADD: Apple Watch support 2019-05-02 21:33:03 +01:00
Overtorment
020cb8abf1 FIX: large HD utxo fetch (closes #459) 2019-04-13 23:21:41 +01:00
Igor Korsakov
4f911259f1
Merge pull request #439 from davh/ColorCleanup
Color cleanup
2019-04-02 00:12:37 +01:00
Overtorment
acf08f3332 REF: HD electrum 2019-03-31 02:17:33 +01:00
Overtorment
e15b19646c FIX: fetch tx history for large HD wallets (closes #416) 2019-03-31 00:12:24 +00:00
Overtorment
d520da5cff FIX: HD wallets not can handle small gaps in hierarchy (closes #388) 2019-03-30 21:59:37 +00:00
David Hedqvist
ca07d81224 Mini fix. Upper case to lower case. 2019-03-29 15:10:38 +01:00
David Hedqvist
6a3d574e02 Cleaned up colors in BlueComponent.js
A a first step in getting a good overview of what colors are
and should be used in the app.
2019-03-29 15:06:09 +01:00
Overtorment
d3b059c2b1 REF: better support for different lndhub uris 2019-03-08 22:01:30 +00:00
Marcos Rodriguez Vélez
3f651960e0 ADD: Read clipboard for transactions 2019-03-05 02:25:56 +00:00
Marcos Rodriguez Vélez
a1bf0f8276 ADD: Broadcast TX using Electrum 2019-02-28 23:26:02 +00:00
Marcos Rodriguez Vélez
e93bfa656b ADD: Switch Lightning wallets on send screen.
ADD: If providing an LND address in BTC send screen, throw an error.
ADD: Chain type in order to determine what type of wallet has been selected.
2019-02-26 08:58:13 +00:00
Overtorment
547ed1046b resolved conflict 2019-02-19 20:46:06 +00:00
Marcos Rodriguez Vélez
a832e7f0e5 ADD: Manage funds and marketplace buttons 2019-02-19 09:11:41 +00:00
Overtorment
7871519a38 REF: main screen only 15 txs. wallet screen txs lazy-load 2019-02-18 23:37:53 +00:00
Marcos Rodriguez Vélez
cc4f6c8a9a REF: UI responsiveness improvements 2019-02-17 01:22:14 +00:00
Overtorment
0d2b23ea3d REF: better lightning error reporting 2019-02-14 10:38:50 +00:00
Overtorment
00ed19df6e FIX: better LN wallet auto-refresh strategy 2019-02-10 17:07:25 +00:00
Overtorment
3de0490b4e FIX: HD wallet balance refresh 2019-02-10 01:09:30 +00:00
Overtorment
aa179d27ad REF: HD wallet getbalance improvements 2019-02-09 00:55:30 +00:00
Overtorment
240f2c35cb REF: start transition to Electrum server 2019-01-30 19:41:35 +00:00
Marcos Rodriguez Vélez
0c32dfb55b ADD: Created BlueAddressInput (#270)
REF: Created BlueAddressInput
FIX: Invalid bip21
REF: Change Blue Wallet strings to BlueWallet
FIX: Many layout bug fixes.
ADD: Autofocus on number inputs
OPS: Upgraded to React Native 0.58
FIX: Fixes for LND view
2019-01-25 23:32:35 +00:00
Overtorment
74f0350a3e REF: better balance refresh strategy; FIX: performance issue with many ln transactions 2019-01-25 21:55:17 +00:00
Overtorment
45ed240b50 FIX: limit number of userinvoices feetched per polling request 2019-01-10 17:50:33 +00:00
Igor Korsakov
d8b63c6950
REF: HD wallets address derivation 2019-01-10 13:48:56 +00:00
Marcos Rodriguez Vélez
8b5f68b083 FIX: When having multiple wallets, I was unable to see my transactions description from the main screen 2019-01-09 15:03:20 -05:00
Overtorment
3301380e83 FIX: Lightning balance/fees don't add up (closes #225) 2019-01-09 13:31:34 +00:00
Marcos Rodriguez Vélez
312bcf8ec0 ADD: Loading indicator for wallet name change and wallet delete
ADD: Added CZK fiat
FIX: Main wallet list shows transaction unit that is preferred by wallet
2019-01-06 23:54:22 -05:00
Overtorment
15e0d4d2f2 FIX: crash when RBF 2019-01-05 20:23:51 +00:00
Overtorment
4c1affead1 ADD: pay zero-amount (tip) invoices 2019-01-05 16:29:13 +00:00
Pavel Ševčík
52ad5c14b7 Refactor: Cosmetic changes and some ❤️ 2019-01-02 17:15:55 +01:00
Pavel Ševčík
96af02b6cd Refactor: Unify method for getting WIF 2019-01-02 17:08:54 +01:00
Pavel Ševčík
708a8541f6 Refactor: Cleaner way how HD wallet addresses are created 2019-01-02 16:57:47 +01:00
Overtorment
1b8cdcd183 REF 2019-01-01 03:08:43 +00:00
Overtorment
d001b7eca3 REF: currency 2018-12-31 21:27:03 +00:00
Marcos Rodriguez Vélez
2ba180a4fa FIX: Hopeful fix for wallet duplicates 2018-12-29 12:41:38 -05:00
Overtorment
205bbd5b1b FIX: Lightning spending transactions should have negative amount 2018-12-28 23:36:47 +00:00
Marcos Rodriguez Vélez
c049d12e74 essage 2018-12-28 16:01:55 -05:00
Pavel Ševčík
d2af819c05 Fix: Got rid of getters 2018-12-28 18:02:39 +01:00
Pavel Ševčík
43512fd8cf Refactor: Use static properties for wallet types 2018-12-28 16:52:06 +01:00
Overtorment
6e36055776 ADD: lightning tx list now includes user invoices 2018-12-25 19:07:43 +00:00
Marcos Rodriguez Vélez
78b0a4c357 Create LND invoice 2018-12-25 11:34:51 -05:00
Marcos Rodriguez Vélez
dc3f782a54 ADD: Currency settings panel 2018-12-24 01:14:53 -05:00
Marcos Rodriguez Vélez
2901f80c32 FIX: Restored deep link. 2018-12-23 13:18:27 -05:00
Marcos Rodriguez Vélez
47dc184036 Added BTCToLocalCurrency 2018-12-23 00:43:50 -05:00
Marcos Rodriguez Vélez
29b83ba6e5 Removed preferredBalanceUnit from most files 2018-12-22 22:59:30 -05:00
Marcos Rodriguez Vélez
90c56dde8e Added preferredBalanceUnit to other wallets 2018-12-22 11:51:07 -05:00
Marcos Rodriguez Vélez
3ebc79624c FIX: Currency Unit change 2018-12-21 22:23:52 -05:00
Marcos Rodriguez Vélez
fb1f862e82 Merge branch 'master' of github.com:BlueWallet/BlueWallet into balanceUnit 2018-12-21 22:23:08 -05:00
Overtorment
777c9e6de7 REF: hd wallet classes 2018-12-22 02:46:35 +00:00
Overtorment
8a6d42eb7b FIX: BIP44 deriv path 2018-12-22 01:40:36 +00:00
Marcos Rodriguez Vélez
f269e5533d Fixes 2018-12-19 21:06:06 -05:00
Marcos Rodriguez Vélez
fb6fd021e1 Merge branch 'spend-bip44' of https://github.com/pajasevi/BlueWallet into balanceUnit 2018-12-19 20:50:44 -05:00
Pavel Ševčík
1e277da6b4 Added missing methods, added tests 2018-12-19 15:47:12 +01:00
Pavel Ševčík
5a99203e86 Spend from BIP44 wallets 2018-12-19 12:32:39 +01:00
Marcos Rodriguez Vélez
d26acf944b FIX: Fix crash when changing unit 2018-12-18 00:58:49 -05:00
Marcos Rodriguez Vélez
3b4844490c ADD: The selected balance unit per wallet is now saved. 2018-12-16 11:24:23 -05:00
Marcos Rodriguez Vélez
1f18a3b1fc Lint fix 2018-12-15 22:11:32 -05:00
Marcos Rodriguez Vélez
5623ae171c Merge branch 'master' of github.com:BlueWallet/BlueWallet into balanceUnit
# Conflicts:
#	ios/BlueWallet/Info.plist
#	loc/index.js
#	screen/wallets/transactions.js
2018-12-15 22:10:30 -05:00
Marcos Rodriguez Vélez
9d514ce656 Initial 2018-12-13 23:31:13 -05:00
Igor Korsakov
6f581a2f2e
Eject (#126)
* OPS: randombytes work
* OPS: porting to RN android: added prompt, refactoring
* OPS: better android prompt
* FIX: scan qr callback
* FIX: correct fee sat calculation for HD & classic segwit wallets
* FIX: Fixed height for button in empty transaction list
* FIX: keyboard issue on fee selection modal
* FIX: slow QR code generation for HD backup screen
* ADD: wallet reorder
* FIX: TypeError: undefined is not an object (evaluating 'recommendedFees.halfHourFee') #133
* FIX: android appstore link
* OPS: Code to Migrate Expo json
* REF: renamed blitzhub to lndhub
* OPS: Migration: move expo files instead of parsing
* FIX: lndhub uri usage
* FIX: no security alert on android (it was ios specific)
* REF: better tx list rendering and sorting
* ADD: verify tx on coinb.in
* FIX: Tap to dismiss is not working #137
* REF: Removed Wallet gradients duplication.
* REF: about screen
* FIX: bech32 qr scan in send screen
* FIX: better bip21 handling
* Use of dayjs for transaction details
* REF: QR code content follows BIP21
* ADD: fee in local currency when send
* FIX: Refresh wallet info on page focus
2018-12-11 22:52:46 +00:00
Igor Korsakov
dc75511997
ADD: blitzhub api URI settings 2018-11-04 21:21:07 +00:00
Overtorment
c88b6ee113 REF: improved RBF 2018-10-31 20:14:28 +00:00
Overtorment
774d341223 ADD: better source of entropy for wallet creation 2018-10-22 09:31:15 +01:00
Igor Korsakov
f5dd8252e1
Development (#103)
ADD: New send screen
ADD: Support for BIP70 decoding
2018-10-20 22:10:21 +01:00
Overtorment
4000519dfc TST 2018-10-12 03:57:51 +01:00
Overtorment
843a2c3804 FIX: txs with many outputs/inputs are displayd correctly 2018-10-11 18:25:39 +01:00
Igor Korsakov
65be52ed3d
Development (#96)
* ADD: Wallet Details screen
* FIX: Fixed receive and send calls
* FIX: improve splash image and colors
* FIX: Modified Encrypted Storage prompt to avoid cancellation
* FIX: improved tx refresh strategy
* FIX: HDBread tx confirmations calculation
2018-10-09 00:25:36 -04:00
Overtorment
c16b6066a5 FIX: main call to action (closes #39) 2018-10-06 01:45:24 +01:00
Marcos Rodriguez Vélez
ed4381b59c
FIX: Lint fixes 2018-10-01 01:43:21 -04:00
Marcos Rodriguez Vélez
538a66e26b FIX: Made sure tx has confirmation value 2018-10-01 01:40:45 -04:00
Marcos Rodriguez Vélez
c35dd1e426 FIX: Fixed testing. 2018-10-01 01:24:34 -04:00
Marcos Rodriguez Vélez
ca365a5615
FIX: Transaction Confirmation is now accurate. 2018-10-01 00:00:32 -04:00
Overtorment
a036d67860 WIP: lnd cleanup 2018-09-27 20:18:20 +01:00
Overtorment
20fff5946e WIP: lnd 2018-09-26 22:33:51 +01:00
Overtorment
a08b3527bc WIP: lnd 2018-09-26 22:16:52 +01:00
Overtorment
d0dcdebecf WIP: lnd 2018-09-25 22:23:56 +01:00
Overtorment
c961a11141 WIP: lnd 2018-09-22 12:40:47 +01:00
Overtorment
526b594976 FIX: lnd crash (closes #36) 2018-09-11 01:04:48 +01:00
Overtorment
48335cd11e WIP: lnd tx list fix 2018-09-04 23:18:24 +01:00
Overtorment
3ca08b4c0f WIP: lightning analytics & improvements 2018-09-03 23:44:45 +01:00
Overtorment
cc8711d40c FIX: blank screen in the app in case of unexpected TX data 2018-09-03 23:44:03 +01:00
Igor Korsakov
bd71479e75
Lnd WIP (#32)
FIX: HD wallet send
WIP: lnd wallets add/import/remove works
2018-09-01 00:28:19 +01:00
Overtorment
66ada9ebae FIX: HD send button 2018-08-21 05:59:47 +01:00
Overtorment
1a993d2c8f WIP: lnd integration 2018-08-19 15:54:15 +01:00
Overtorment
d07082f4dd ADD: HD wallet 2018-08-15 00:49:49 +01:00
Overtorment
4006d33b1d REF 2018-08-14 00:02:50 +01:00
Overtorment
b63f9ec0cf ADD: support HD wallet 2018-08-08 01:05:34 +01:00
Overtorment
ccdfe31139 WIP: fetch utxo for HD wallet 2018-08-04 20:14:50 +01:00
Overtorment
0ffb127e82 WIP: HD wallet 2018-08-01 00:52:03 +01:00
Overtorment
73c3281cbf WIP: HD wallet 2018-07-31 23:37:35 +01:00
Overtorment
7e84bf6374 ADD: create HD wallet can now generate mnenonic phrase 2018-07-28 21:19:11 +01:00
Overtorment
99db379131 FIX: transactions list update limit 2018-07-25 00:27:21 +01:00
Overtorment
4a10782453 ADD: import HD wallets (watch-only for now) 2018-07-22 15:49:59 +01:00
Overtorment
139010f642 WIP: HD wallet 2018-07-21 13:52:54 +01:00
Overtorment
d1f7b4912b WIP: lightning 2018-07-15 20:56:28 +01:00
Overtorment
d3761a4849 FIX: better transaction list refresh 2018-07-14 21:32:36 +01:00
Overtorment
74f0226c15 FIX 2018-07-14 21:15:55 +01:00
Overtorment
13beee33bf FIX: api limits 2018-07-14 20:52:27 +01:00
Overtorment
9d3c3fbb5d FIX: cosmetic changes 2018-07-12 00:38:24 +01:00
Overtorment
d70318a0fc REF 2018-07-12 00:05:41 +01:00
Overtorment
67c9e35497 WIP: preping watch-only wallets 2018-07-08 20:01:52 +01:00
Overtorment
61294450df FIX: ypub for BIP49 HD (segwit)
TST
2018-07-08 15:32:38 +01:00
Overtorment
46a5030ee6 Merge branch 'master' of github.com:Overtorment/BlueWallet 2018-07-08 10:35:24 +01:00
Overtorment
7619183285 REF: prettier 140 chars
WIP: HD wallets
TST
REF
2018-07-07 22:15:14 +01:00
Overtorment
b369a1b917 REF: prettier: line width 120 2018-07-07 14:04:32 +01:00
Overtorment
a5862cb76e REF: send/receive btns 2018-07-07 12:30:50 +01:00
Overtorment
44bffa7936 FIX: ints representation via BigNumber 2018-07-06 17:54:00 +01:00
Overtorment
23c089c0b3 ADD: prepare for currency conversion 2018-07-06 16:40:58 +01:00
Overtorment
327ce831eb REF 2018-07-05 20:04:11 +01:00
Overtorment
77ccc27980 FIX: rbf broadcast
FIX: wallet list send/receive btns
REF
2018-07-05 01:56:31 +01:00
Overtorment
f8f8015bf4 TST 2018-07-02 19:14:44 +01:00
Overtorment
6a65f35a8b ADD: wallets autorefresh 2018-07-02 14:51:24 +01:00
Overtorment
e780dd95b9 REF 2018-07-02 10:48:40 +01:00
Overtorment
b5e031d63f REF 2018-07-01 20:59:38 +01:00
Overtorment
a1c774882a WIP: redesign 2018-06-28 02:43:28 +01:00
Overtorment
55f6ccde73 WIP: redesign 2018-06-24 23:22:46 +01:00
Overtorment
fe34f1c08e OPS: preparing HD wallets 2018-06-24 23:19:27 +01:00
Overtorment
5cb8bf04da FIX: better input address parsing 2018-06-24 22:27:34 +01:00
Overtorment
11078d9bf7 REF 2018-06-17 12:38:12 +01:00
Overtorment
d89d592e7a REF 2018-06-17 11:46:44 +01:00
Overtorment
a8fef29b7d DOC 2018-06-17 11:46:19 +01:00
Overtorment
b76ff9f848 FIX: fallback pushtx endpoints; closes #18 2018-06-11 20:17:16 +01:00
Igor Korsakov
75d054d0e7
Translations (#15)
ADD: locale
2018-05-28 20:18:11 +01:00
Overtorment
2b5d00c0bd REF 2018-05-22 18:10:53 +01:00
Igor Korsakov
064caa05fc
Feature/legacywallet (#10)
ADD: scan legacy address and check balance
ADD: can creat tx from legacy address
OPS: new nodejs circleCI version
REF
2018-05-20 10:38:50 +01:00
Overtorment
65f1cf150d UI improvements 2018-05-06 19:02:40 +01:00
Overtorment
df581c2d09 refactored fetchUtxo 2018-04-10 22:58:07 +01:00
Overtorment
6df887efa7 plausible deniability 2018-04-01 00:16:42 +01:00
Overtorment
809f9cae60 storage encryption 2018-03-31 14:43:08 +01:00
Overtorment
e8f8d62c1d prepare for encryption 2018-03-31 01:03:58 +01:00
Overtorment
f8cb963e13 more tests 2018-03-30 19:31:10 +01:00
Overtorment
8afa275306 refactoring 2018-03-24 21:24:20 +00:00
Sergii Tsegelnyk
49e2a2edb2 refactor class.js into folder 2018-03-20 22:41:13 +02:00