Commit Graph

495 Commits

Author SHA1 Message Date
Marcos Rodriguez Vélez
9d514ce656 Initial 2018-12-13 23:31:13 -05:00
Marcos Rodriguez Vélez
bc8c91608e Haptic feedback updates 2018-12-13 11:50:18 -05:00
sevcik
a1d1dc1f3a Fix: Fee slider not setting new value on change 2018-12-12 17:24:23 +01:00
Marcos Rodriguez Vélez
79e82b8643 Haptic feedback when moving wallets 2018-12-11 23:25:57 -05:00
Marcos Rodriguez Vélez
fb729f3492 Wallet UI feedback on touch 2018-12-11 22:33:28 -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
Overtorment
0f6f3d69ca FIX: better android support 2018-11-09 23:44:34 +00:00
Igor Korsakov
dc75511997
ADD: blitzhub api URI settings 2018-11-04 21:21:07 +00:00
Overtorment
4e3d9ed8e1 FIX: better final fee calculation on transaction/details screen 2018-11-04 21:06:15 +00:00
Overtorment
b2037a6435 ADD: link to open coinb.in to verify txhex 2018-11-04 21:06:15 +00:00
Marcos Rodriguez Vélez
904940b58b FIX: More Android fixes (#116)
FIX: More Android fixes
2018-11-02 13:53:35 +00:00
Overtorment
3207ff7b50 REF 2018-11-01 23:02:12 +00:00
Marcos Rodriguez Vélez
d913934c9e FIX: Addressed some crashes when running on an Android device. (#115)
FIX: Weird styling on inputs #68
2018-11-01 19:44:39 +00:00
Overtorment
ce460833e9 REF 2018-10-31 20:34:12 +00:00
Overtorment
c88b6ee113 REF: improved RBF 2018-10-31 20:14:28 +00:00
Marcos Rodriguez Vélez
e7445b77f2 FIX: Updated Receive to have logo in QRCode 2018-10-31 18:35:13 +00:00
Overtorment
eaa81bfd23 TST: fixed selftest 2018-10-31 12:53:18 +00:00
Marcos Rodriguez Vélez
8641b89e5d Remove Drawer. 2018-10-30 22:23:48 -04:00
Marcos Rodriguez Vélez
3e45a60cf2 Updated Wallet details UI 2018-10-29 23:42:24 -04:00
Marcos Rodriguez Vélez
1de07ee552 Replaced Close asset. Removed bounce animation glitch 2018-10-29 20:52:02 -04:00
Overtorment
48b6c4d349 FIX: buy button for lnd wallet 2018-10-29 23:30:27 +00:00
Marcos Rodriguez Vélez
202165d1e2 REF: Updated navigation headers to better match design 2018-10-29 22:11:48 +00:00
Overtorment
9d5f9b1cb0 ADD: buy bitcoin with Changelly 2018-10-28 10:13:28 +00:00
Overtorment
8a1c9908f8 ADD: buy bitcoin with Changelly 2018-10-28 01:11:07 +01:00
Marcos Rodriguez Vélez
c1ff80aee9 Validate address with bitcoin library (#110)
REF: Wrap tx creation in a try catch
2018-10-27 20:38:22 +01:00
Marcos Rodriguez Vélez
6bc435fd48 FIX: Improve broadcasting experience #66 (#107)
ADD: New transaction Confirm UI
REF: Improve broadcasting experience #66
FIX: Satoshis to local currency in Send screen
FIX: Fixed Wallet export QR code width
FIX: Invalid BIP21 URI at value #108
FIX: #109  TypeError: undefined is not an object (evaluating 'this.state.tx.inputs.length')
2018-10-27 16:13:09 +01:00
Marcos Rodriguez Vélez
d09dbb0935 ADD: You can now pay for a Lightning invoice by manually inserting the invoice ID 2018-10-22 23:51:30 +01: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
22e0f80fd2 REF 2018-10-10 21:29:14 +01:00
Overtorment
b60039d916 FIX: Import - QR scan - add support for HD seedphrase & blitzhub format (closes #76) 2018-10-10 21:28:56 +01:00
Overtorment
60ad886061 REF: empty tx list 2018-10-10 20:36:32 +01:00
Overtorment
0734f68a55 REF: qr scan improved 2018-10-10 16:46:36 +01:00
Overtorment
a326f78e7f FIX: lnd manage funds crash 2018-10-09 19:48:32 +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
Nuno Coelho
552d12c660 Review translations pt (#93)
FIX: review Portuguese translations
2018-10-07 23:35:12 +01:00
Marcos Rodriguez Vélez
37e1251035
FIX: Fixed Spanish translations. 2018-10-03 21:49:29 -04:00
Overtorment
ad43ec3e85 FIX: imroved ru & ua locale 2018-10-03 23:32:42 +01:00
Overtorment
ed0ae40fa1 FIX: github links 2018-10-03 14:17:30 +01:00
Overtorment
83420f97e4 FIX: after tx broadcast tx list refreshed automatically 2018-10-03 01:54:55 +01:00
Overtorment
a35008758d WIP: lnd tx list refreshed upon sucessfull payInvoice 2018-10-03 01:36:00 +01:00
Marcos Rodriguez Vélez
ed4381b59c
FIX: Lint fixes 2018-10-01 01:43:21 -04:00
Marcos Rodriguez Vélez
aa4b74c712
ADD: Animations on main wallet screen 2018-09-30 23:12:42 -04:00
Marcos Rodriguez Vélez
ec82404510
FIX: Spacing issues on About and Receive 2018-09-30 17:27:46 -04:00
Marcos Rodriguez Vélez
30912da9fd
FIX: Fixed weird transition animation from wallets to settings 2018-09-30 04:51:52 -04:00
Marcos Rodriguez Vélez
36ecc97821
FIX: Address was not being displayed for Non-HD Wallets 2018-09-30 04:36:14 -04:00
Marcos Rodriguez Vélez
e26969a685
ADD: Updated Settings screen to match design 2018-09-29 23:05:41 -04:00
Marcos Rodriguez Vélez
a52dc44a01 FIX: Added share button to Receive screen. User is now able to tap-to-copy the receive address. 2018-09-29 11:35:04 -04:00
Marcos Rodriguez Vélez
10d3fc5ade ADD: open tx in external blockexplorer 2018-09-29 13:56:01 +01:00
Overtorment
3e91a6e546 WIP: lnd 2018-09-28 23:45:35 +01:00
Marcos Rodriguez Vélez
761a0a1e86 UI Adjustments (#77)
* UI Changes to better match the Overflow Design
2018-09-28 23:17:26 +01:00
Overtorment
7debdf912b REF: cleanup dead code 2018-09-27 20:29:13 +01:00
Overtorment
b76f37e3eb WIP: lnd 2018-09-26 22:52:42 +01:00
Overtorment
a08b3527bc WIP: lnd 2018-09-26 22:16:52 +01:00
Marcos Rodriguez Vélez
6fc2a1a06d Upgrade to Expo 30. (#75)
* Update to Expo 30
2018-09-26 20:01:23 +01:00
Overtorment
0fa30e4c66 FIX: broken layout if tx creation error 2018-09-25 21:59:06 +01:00
Marcos Rodriguez Vélez
5ae0359090 Downgraded called props (#74)
* Downgrade Expo to 29
2018-09-24 20:39:27 +01:00
Overtorment
8bdadf8e58 FIX: lint 2018-09-22 13:32:41 +01:00
Overtorment
c8b36f9475 FIX: wallets/list layout 2018-09-22 13:22:50 +01:00
Overtorment
c961a11141 WIP: lnd 2018-09-22 12:40:47 +01:00
Overtorment
2d050d34a5 resolved conflict 2018-09-22 12:28:34 +01:00
Igor Korsakov
a11b7b17e8
FIX: layout bugs (#71)
* FIX: layout bugs
2018-09-22 12:26:45 +01:00
Overtorment
d9f887e2ac WIP: lnd llocalizations 2018-09-22 12:01:55 +01:00
Marcos Rodriguez Vélez
5a2f2020fc
Updated Main screen header design. Moved all react-native-elements Header to be react-navigation's header prop instead of being inside render() 2018-09-18 21:59:16 -04:00
Marcos Rodriguez Vélez
a01cd708dc
Back to displaying correct data 2018-09-18 03:31:00 -04:00
Marcos Rodriguez Vélez
f45ca0b182
Fix for lists 2018-09-18 03:24:42 -04:00
Marcos Rodriguez Vélez
7de11a495e
missing file 2018-09-18 02:52:12 -04:00
Marcos Rodriguez Vélez
54c71c0ee1
Updated QR Code scan call 2018-09-18 02:51:44 -04:00
Marcos Rodriguez Vélez
418e69cdc7
Fixes 2018-09-18 02:48:53 -04:00
Marcos Rodriguez Vélez
c963e5206e Migrated to FlatList. 2018-09-16 02:24:45 -04:00
Marcos Rodriguez Vélez
a40b1561a1
Update deprecated calls 2018-09-14 00:08:17 -04:00
Overtorment
6df0d90ef1 FIX: 'Export / Details' button for iPad 2018-09-12 21:07:35 +01:00
Overtorment
f6db7a51f5 REF: improved tx details screen 2018-09-11 19:17:24 +01:00
Overtorment
9a13c22175 FIX: lightning invoice scan qr 2018-09-11 00:37:43 +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
ee9303679f REF: send/create & send/details 2018-08-18 23:10:12 +01:00
Overtorment
46fb9617e0 FIX: Wont broadcast tx with too small fee 2018-08-18 16:49:36 +01:00
Overtorment
d07082f4dd ADD: HD wallet 2018-08-15 00:49:49 +01:00
Overtorment
b63f9ec0cf ADD: support HD wallet 2018-08-08 01:05:34 +01:00
Overtorment
7e84bf6374 ADD: create HD wallet can now generate mnenonic phrase 2018-07-28 21:19:11 +01:00
Overtorment
3e0644e23b REF 2018-07-28 20:14:08 +01:00
Overtorment
4a10782453 ADD: import HD wallets (watch-only for now) 2018-07-22 15:49:59 +01:00
Overtorment
ebae0c5fae FIX: better iPad support 2018-07-18 00:45:06 +01:00
Overtorment
57a083d52c FIX: better iphone8 support 2018-07-17 23:43:23 +01:00
Overtorment
d3761a4849 FIX: better transaction list refresh 2018-07-14 21:32:36 +01:00
Overtorment
4349dd8f36 ADD: Watch-only addresses 2018-07-14 20:53:43 +01:00
Overtorment
c85559eb9e FIX: receive screen - cant copypaste address because of keyboard 2018-07-14 19:57:35 +01:00
Overtorment
0bf4d0e672 REF: Reworked AddWallet screen 2018-07-14 19:54:27 +01:00
Overtorment
9d3c3fbb5d FIX: cosmetic changes 2018-07-12 00:38:24 +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
eefb095a2c FIX: scan qr when adding wallet 2018-07-06 17:28:27 +01:00
Overtorment
37c1de472f REF: analytics 2018-07-06 17:28:04 +01:00
Overtorment
f6c35271cc REF 2018-07-06 16:42:17 +01:00
Overtorment
dcc917b7fa REF: analytics 2018-07-06 16:41:48 +01:00
Overtorment
77ccc27980 FIX: rbf broadcast
FIX: wallet list send/receive btns
REF
2018-07-05 01:56:31 +01:00
Overtorment
5ba4ff9483 FIX 2018-07-03 21:11:02 +01:00
Overtorment
6a65f35a8b ADD: wallets autorefresh 2018-07-02 14:51:24 +01:00
Overtorment
40d57acb6b REF 2018-07-02 12:09:34 +01:00
Overtorment
9aff7c24e6 FIX: iPad compatibility 2018-07-01 18:00:03 +01:00
Overtorment
0ae8bca3c8 REF: wallets list improvements 2018-06-30 13:52:18 +01:00
Overtorment
c43ec87bb0 WIP: redesign 2018-06-28 23:17:14 +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
11078d9bf7 REF 2018-06-17 12:38:12 +01:00
Overtorment
ade0b5bbb3 DOC 2018-06-12 13:50:14 +01:00
Overtorment
b76ff9f848 FIX: fallback pushtx endpoints; closes #18 2018-06-11 20:17:16 +01:00
Overtorment
0897e5a5d2 FIX: issue with comma instead of dot when creating transaction; closes #16 2018-06-02 22:09:25 +01:00
Overtorment
8b359aa23e ADD: ua locale 2018-06-02 13:18:50 +01:00
Overtorment
600c0667f5 FIX 2018-06-02 13:18:28 +01:00
Overtorment
4887401b60 FIX 2018-06-01 09:02:51 +01:00
Overtorment
9c07e1b836 FIX: locale 2018-05-30 00:17:44 +01:00
Igor Korsakov
75d054d0e7
Translations (#15)
ADD: locale
2018-05-28 20:18:11 +01:00
Overtorment
6848aa86ac REF 2018-05-22 18:12:16 +01:00
Overtorment
2b5d00c0bd REF 2018-05-22 18:10:53 +01:00
Overtorment
0b9d73e2d1 TST 2018-05-20 11:05:50 +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
8646f1d06e store version 1.2.0 2018-05-12 21:27:34 +01:00
Overtorment
65f1cf150d UI improvements 2018-05-06 19:02:40 +01:00
Overtorment
c310034333 UI improvements 2018-05-06 18:36:48 +01:00
Overtorment
a885d1e006 refactoring 2018-05-06 18:14:22 +01:00
Overtorment
06c1727fad UI improvements; refactoring 2018-05-06 18:12:14 +01:00
Overtorment
f2c1aa0f59 fixed bip38 2018-04-28 13:13:36 +01:00
Overtorment
de40c586b4 bip38 2018-04-08 17:21: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
f8cb963e13 more tests 2018-03-30 19:31:10 +01:00
Overtorment
8afa275306 refactoring 2018-03-24 21:24:20 +00:00
Overtorment
04ae28a9b7 self test 2018-03-24 20:12:59 +00:00
Sergii Tsegelnyk
0c12930f89 qr code bip21 2018-03-20 02:49:32 +02:00
Overtorment
41a1ce812b more tests 2018-03-18 15:15:10 +00:00
Overtorment
0718687fc0 codestyle 2018-03-18 03:11:54 +00:00
Overtorment
f84f797f28 codestyle 2018-03-18 03:11:54 +00:00
Overtorment
251718b378 codestyle 2018-03-18 03:11:54 +00:00
Sergey Tsegelnyk
f1d68e53e6 prettier 2018-03-18 03:11:54 +00:00
Sergey Tsegelnyk
94dbc388d4 add standard w plugins 2018-03-18 03:11:54 +00:00
Overtorment
d854c20240 ADD: tests 2018-03-17 14:27:37 +00:00
Overtorment
50b7d7521b ADD: tx memo in transactions list 2018-02-24 15:15:03 +00:00
Overtorment
4d657dda9b ADD: form validation when creating transaction 2018-02-24 14:30:22 +00:00
Overtorment
08a5749c12 init 2018-01-30 22:42:38 +00:00