Commit Graph

333 Commits

Author SHA1 Message Date
Marcos Rodriguez Vélez
3baf4a439a FIX: Fixed an import bug due to wrong property 2018-12-29 22:54:25 -05:00
Marcos Rodriguez Vélez
ef7d543c6a FIX: view invoice will not allow you to go back if it is an initial screen 2018-12-29 22:33:41 -05:00
Pavel Ševčík
6c7db12e34 Fix: Removed unused constant 2018-12-29 20:51:14 +01:00
Marcos Rodriguez Vélez
eaddee91a6 FIX: Fixed infinite loading 2018-12-29 14:09:12 -05:00
Marcos Rodriguez Vélez
ca203785e6 FIX: currency crash 2018-12-29 13:58:22 -05:00
Marcos Rodriguez Vélez
66bce8874a FIX: Dismiss add screen 2018-12-29 13:24:51 -05:00
Pavel Ševčík
d347fcf450 Fix: Use QRFast for long strings 2018-12-29 17:42:04 +01:00
Pavel Ševčík
a8923c6850 Fix: Amount needs to be string 2018-12-29 17:25:31 +01:00
Marcos Rodriguez Vélez
77a5667e94 ADD: See additional node info 2018-12-28 20:15:59 -05:00
Marcos Rodriguez Vélez
055b72e95b FIX: Wrong Icon was rendered on tx 2018-12-28 17:16:30 -05:00
Marcos Rodriguez Vélez
6d50c23fbb ADD: Added icon for expired tx 2018-12-28 16:43:38 -05:00
Marcos Rodriguez Vélez
0581791bea ADD: Disable import button if label is empty 2018-12-28 16:04:57 -05:00
Marcos Rodriguez Vélez
c049d12e74 essage 2018-12-28 16:01:55 -05:00
Pavel Ševčík
fca5ecca9a Fix: Use spacing only if button is present 2018-12-28 16:53:02 +01:00
Pavel Ševčík
43512fd8cf Refactor: Use static properties for wallet types 2018-12-28 16:52:06 +01:00
Pavel Ševčík
6491b0d07e Fix: Display wallet balance consistently on all screens 2018-12-28 11:58:15 +00:00
Igor Korsakov
4be0a4f07a
ADD: Ability to show wallet XPUB in options 2018-12-28 11:55:01 +00:00
Pavel Ševčík
7d798e0de7 Fix: Display proper link to block explorer 2018-12-28 11:44:26 +00:00
Marcos Rodriguez Vélez
409c443e90 FIX: Change status bar color on unmount 2018-12-27 20:32:48 -05:00
Marcos Rodriguez Vélez
114225bf47 ADD: Change status bar color on the transactions screen 2018-12-27 19:44:41 -05:00
Marcos Rodriguez Vélez
02db2d20eb If invoice object passed, show the UI right away. 2018-12-27 19:26:46 -05:00
Marcos Rodriguez Vélez
5efbd2ca9f ADD: Check if invoice expired after fetching data 2018-12-27 18:40:55 -05:00
Marcos Rodriguez Vélez
912d8808cc ADD: If wallet was previously imported, throw an alert. 2018-12-27 18:33:39 -05:00
Marcos Rodriguez Vélez
59f4a25b4b Merge branch 'show-wallet-xpub' of https://github.com/pajasevi/BlueWallet into receiveBase 2018-12-27 18:29:34 -05:00
Pavel Ševčík
7bc69055bb Dead code elimination and optimization 2018-12-27 19:30:36 +01:00
Pavel Ševčík
6e4d863eb3 Feature: Allow XPUB to be copied to clipboard 2018-12-27 19:29:02 +01:00
Pavel Ševčík
46edce17b9 Feature: Ability to show wallet XPUB in options 2018-12-27 16:37:12 +01:00
Marcos Rodriguez Vélez
78988dfe1f FIX: Removed remaining old-style headers 2018-12-27 10:12:22 -05:00
Marcos Rodriguez Vélez
706c18ddd4 Merge branch 'fix-wallet-unit' of https://github.com/pajasevi/BlueWallet into receiveBase 2018-12-27 10:11:34 -05:00
Pavel Ševčík
3861d04213 Fix: Display share button correctly 2018-12-27 14:48:00 +01:00
Pavel Ševčík
93e76a3065 Fix: Display wallet balance consistently on all screens 2018-12-27 11:42:45 +01:00
Marcos Rodriguez Vélez
6f58cc1944 ADD: Lightning invoice fetch every 5 seconsds 2018-12-27 01:12:19 -05:00
Overtorment
e4d05ea28e Merge remote-tracking branch 'origin/master' into receiveBase 2018-12-26 22:57:34 +00:00
Overtorment
d97303ee78 ADD: help text in lighning settings 2018-12-26 22:18:01 +00:00
Marcos Rodriguez Vélez
8cb9e0e929 ADD: view invoice on tx list press 2018-12-26 01:29:37 -05:00
Marcos Rodriguez Vélez
d4a0b7e9b0 FIX: replaced headers for import and pay invoice 2018-12-25 15:53:24 -05:00
Marcos Rodriguez Vélez
854139d88b ADD: Added more Fiat currencies 2018-12-25 14:42:04 -05:00
Marcos Rodriguez Vélez
1c61b4d9b7 Merge branch 'master' of github.com:BlueWallet/BlueWallet into receiveBase 2018-12-25 14:34:01 -05:00
Pavel Ševčík
7df4be55e9 Fix: Import BIP21 format watch-only address 2018-12-25 19:23:49 +00: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
Pavel Ševčík
6ee2a9932d Created separate screen for setting amount to receive 2018-12-25 15:25:12 +01:00
Pavel Ševčík
85867728d8 Created common component for setting Bitcoin amount 2018-12-25 15:20:22 +01:00
Pavel Ševčík
97fce4c4c4 Feature: let user set amount and label on receive screen 2018-12-25 11:44:11 +01:00
Overtorment
35a813a021 TST 2018-12-25 01:06:52 +00:00
Overtorment
d792cdac15 FIX 2018-12-25 00:01:48 +00:00
Marcos Rodriguez Vélez
4aa9c47fda ADD: Deeplinking for LND invoices 2018-12-24 10:29:33 -05:00
Marcos Rodriguez Vélez
054b92d7f7 FIX: Added catch for preferredCurrency and loading indicator in Settings -> Currency 2018-12-24 02:40:26 -05:00
Marcos Rodriguez Vélez
dc3f782a54 ADD: Currency settings panel 2018-12-24 01:14:53 -05:00
Marcos Rodriguez Vélez
c4a85d6145 ADD: Select Wallet on Send screen 2018-12-23 19:44:31 -05:00
Marcos Rodriguez Vélez
2901f80c32 FIX: Restored deep link. 2018-12-23 13:18:27 -05:00
Marcos Rodriguez Vélez
91a2ecb1dc FIX: Remove BTC trailing zeros. Save to disk onBlur for preferred balance unit. 2018-12-23 08:05:33 -05:00
Marcos Rodriguez Vélez
44ab347ee0 Removed duplicated code 2018-12-23 01:06:30 -05:00
Marcos Rodriguez Vélez
29f539d3fd ADD: Forgot these files 2018-12-23 00:53:26 -05:00
Marcos Rodriguez Vélez
47dc184036 Added BTCToLocalCurrency 2018-12-23 00:43:50 -05:00
Marcos Rodriguez Vélez
bc1fa41269 FIX: Autocorrect when importing wallet #164 2018-12-22 23:13:58 -05:00
Marcos Rodriguez Vélez
b023b93ad5 Fixed amount display bug 2018-12-22 22:55:35 -05:00
Marcos Rodriguez Vélez
265f975cd1 Styling fixes for LND wallets 2018-12-22 22:51:58 -05:00
Marcos Rodriguez Vélez
b617bc844b Fixes for balance 2018-12-22 12:51: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
ea03e1f37e Deeplinking for BIP70 2018-12-22 09:25:34 -05:00
Marcos Rodriguez Vélez
694fc27434 Fixed amount bug 2018-12-22 08:49:02 -05:00
Marcos Rodriguez Vélez
522da22697 Fixed BIP70 amount bug 2018-12-22 00:32:29 -05:00
Marcos Rodriguez Vélez
dd3d8a1519 Adjusted 'options' button on tx list 2018-12-22 00:26:52 -05:00
Marcos Rodriguez Vélez
47876f2306 Restored value 2018-12-22 00:16:04 -05:00
Marcos Rodriguez Vélez
3efb9ccfde FIX: Fixed currencies in tx details and send 2018-12-22 00:12:41 -05:00
Marcos Rodriguez Vélez
06a77fc1d9 Lets see if this works 2018-12-21 22:43:49 -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
811eb072c9 FIX: BIP44 mnemonic QR correctly imported 2018-12-22 03:00:53 +00:00
Overtorment
777c9e6de7 REF: hd wallet classes 2018-12-22 02:46:35 +00:00
Marcos Rodriguez Vélez
906686611e Added "else" on change wallet unit 2018-12-19 22:03:15 -05:00
Marcos Rodriguez Vélez
f269e5533d Fixes 2018-12-19 21:06:06 -05:00
Marcos Rodriguez Vélez
01570639a6 Merge branch 'deeplinks-master' of https://github.com/pajasevi/BlueWallet into balanceUnit 2018-12-19 20:49:27 -05:00
Pavel Ševčík
cf86333464 Sanitation and code optimization 2018-12-19 10:26:59 +01:00
Marcos Rodriguez Vélez
de276d064c FIX: Tap to change unit 2018-12-18 23:33:13 -05:00
Marcos Rodriguez Vélez
6681f79be1 More changes 2018-12-18 20:46:06 -05:00
Marcos Rodriguez Vélez
9da5547079 Merge branch 'deeplinks-master' of https://github.com/pajasevi/BlueWallet into balanceUnit 2018-12-18 19:46:10 -05:00
Pavel Ševčík
1cf2561283 Handle bitcoin uri and open SendDetails using first wallet 2018-12-18 13:00:54 +01:00
Marcos Rodriguez Vélez
ffda142327 ADD: haptic feedback when the user only has 1 wallet 2018-12-18 01:05:03 -05:00
Marcos Rodriguez Vélez
e4e91d15c7 Provide a default gradient as fallback 2018-12-18 01:01:51 -05:00
Marcos Rodriguez Vélez
d26acf944b FIX: Fix crash when changing unit 2018-12-18 00:58:49 -05:00
Overtorment
e6b33eb085 REF 2018-12-17 20:02:33 +00: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
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
Overtorment
b72a9c10f1 FIX: keep balance and units in BTC (closes #67) 2018-12-15 14:38:05 +00:00
Overtorment
8dff3d0222 REL 2018-12-15 13:52:11 +00:00
Marcos Rodriguez Vélez
523cd3a607 Removed 'currency' from settings. Made tappable area for settings larger 2018-12-14 11:40:38 -05:00
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