Commit graph

1981 commits

Author SHA1 Message Date
julian
6da86cd5d6 Merge remote-tracking branch 'origin/ui-fixes' into coin_control
# Conflicts:
#	assets/images/dark/stack.svg
#	assets/images/light/stack.svg
#	assets/images/oledBlack/stack.svg
2023-03-13 09:34:08 -06:00
julian
e9790752c8 asset clean up and reorg 2023-03-13 09:33:20 -06:00
ryleedavis
1195800143 intro stack image 2023-03-13 08:52:54 -06:00
ryleedavis
e7a52bdae2 stack.svg added to themes 2023-03-10 18:53:40 -06:00
julian
7a958696d0 align currency options 2023-03-10 18:44:25 -06:00
julian
5decb25b63 clean up 2023-03-10 16:50:21 -06:00
julian
da791d483b wallet nav bar tweaks 2023-03-10 16:48:44 -06:00
julian
a5a2dcef64 set wallet coin in exchange view 2023-03-10 16:47:48 -06:00
julian
cbbbbc0796 use enableExchange flag 2023-03-10 16:47:12 -06:00
julian
68d78ccd7c QoL extension method 2023-03-10 16:46:51 -06:00
julian
b969987404 rename exchange to swap 2023-03-10 16:01:34 -06:00
julian
244b4992ed wallet navigation bar widget redesign 2023-03-10 12:42:45 -06:00
julian
dea92f4adf image size/layout fix 2023-03-10 12:42:15 -06:00
ryleedavis
f5b7887469 stack.svg added to themes 2023-03-10 08:50:57 -07:00
julian
9ed1897c87 utxo label display 2023-03-09 16:50:25 -06:00
julian
d45caa47b3 block sent notification tx change output with reason 2023-03-09 15:49:23 -06:00
julian
0cace4d7bc partial derivation not found null fix 2023-03-09 15:08:13 -06:00
julian
c04723840f fix bug that can cause transaction broadcast to fail in the case where two or more input utxos come from the same parent transaction 2023-03-09 13:49:39 -06:00
julian
260771061c prepare paynym interface to use SigningData 2023-03-09 12:31:36 -06:00
julian
827b746f68 hide keyboard on coin control select coins press 2023-03-09 12:30:16 -06:00
julian
645ec5c2a0 delete unused file 2023-03-09 12:29:38 -06:00
julian
e6b5e847c3 coin control utxos fix 2023-03-09 10:30:10 -06:00
julian
043545c758 dialog overflow fix 2023-03-09 10:12:47 -06:00
julian
adb57c1a5e move to timer base fee updates instead of focus listener activated 2023-03-09 09:46:48 -06:00
julian
210fac593a mounted checks and include fee in estimate for required amount in coin control selection view 2023-03-09 09:09:33 -06:00
julian
b30f1db45b enable coin control for selected other coins 2023-03-08 16:11:46 -06:00
julian
a2f75a2c7b respect the coin control setting 2023-03-08 15:19:43 -06:00
julian
8706a6350c coin control setting 2023-03-08 15:12:04 -06:00
julian
ec237d0001 Merge remote-tracking branch 'origin/staging' into coin_control 2023-03-08 13:42:12 -06:00
julian
16d18dd21f frozen color 2023-03-08 13:41:28 -06:00
julian
4c75836b4f sent to self text clean up 2023-03-08 13:29:05 -06:00
julian
79dc8e5329 balance display update events to properly reflect changes done in coin control, as well as clean up of old future builders no longer used 2023-03-08 13:21:25 -06:00
julian
2b1d438953 balance refresh and total display fixes 2023-03-08 13:03:04 -06:00
julian
ea49ed32ab update balance after viewing coin control 2023-03-08 12:22:33 -06:00
julian
93003d2880 show address label in utxo details view 2023-03-08 11:45:21 -06:00
julian
5f35048688 utxo confirmed status ui indication 2023-03-08 11:34:00 -06:00
julian
c77993a3e5 update output icon + colors 2023-03-08 11:23:28 -06:00
Diego Salazar
8d9ce3013c
Merge pull request #396 from cypherstack/ui-fixes
remove coin pngs, fruit sorbet coin select color, + new bitcoin image
2023-03-08 09:54:38 -07:00
julian
fd02935f54 do not show marked as used utxos 2023-03-08 10:01:13 -06:00
julian
ffdb74d0e8 mark utxos as used on successful tx broadcast 2023-03-08 09:56:32 -06:00
julian
4aae0fc76e update coinSelection to handle custom list of UTXOs 2023-03-08 09:47:35 -06:00
julian
cf6fb46c5c update utxo 2023-03-08 08:57:17 -06:00
julian
6d22304d7b coin control select for sending 2023-03-07 15:45:22 -06:00
sneurlax
60ab907c28 strip / suffix 2023-03-07 14:55:28 -06:00
sneurlax
e4a9895120 strip mailto: prefix 2023-03-07 14:55:22 -06:00
sneurlax
e98ad2971a rename address-formatting function 2023-03-07 14:55:05 -06:00
julian
35c17033d1 utxo set refresh fix 2023-03-07 14:54:39 -06:00
julian
650584ad74 MB order notification lookup fix 2023-03-07 14:13:12 -06:00
julian
3d04dc9ef8 multi select utxo ui 2023-03-07 13:53:08 -06:00
julian
f844b7eef2 text style fix 2023-03-07 12:43:39 -06:00
julian
056e1661c5 utxo confirmations ui fix 2023-03-07 12:40:47 -06:00
sneurlax
89c84a44b4 fix failing casts 2023-03-07 11:57:33 -06:00
sneurlax
af15f89d38 typo fix 2023-03-07 11:57:13 -06:00
julian
06b3d69b45 rename file to match class declaration 2023-03-07 11:12:51 -06:00
julian
e40cb3d66d utxo details ui and edit functionality 2023-03-07 11:11:57 -06:00
julian
6e547d6f34 utxo details navigation and skeleton view 2023-03-07 09:39:34 -06:00
julian
6465faa4e1 btc update utxo set 2023-03-07 09:00:42 -06:00
julian
2ccf6bfc71 utxo bugfix 2023-03-07 08:07:04 -06:00
julian-CStack
8f80b6976f load address ids in futurebuilder 2023-03-07 07:48:25 -06:00
sneurlax
c65bd649d9 desktop: listen to text field change, strip http/s:// if contains @ 2023-03-06 17:25:03 -06:00
sneurlax
6dab6c5a55 add comment 2023-03-06 17:24:46 -06:00
sneurlax
0478108412 mobile: listen to text field change, strip http/s:// if contains @ 2023-03-06 17:21:05 -06:00
julian
5f4e8a6e58 show receiving and change addresses 2023-03-06 15:09:32 -06:00
julian
c70a8f415c correct address for utxo card 2023-03-06 14:47:14 -06:00
julian
251f90834c update UTXO schema 2023-03-06 14:39:41 -06:00
julian
d18ea7f2bf cc nav fix 2023-03-06 14:04:03 -06:00
julian
9332638a9b widget mounted checks 2023-03-06 14:01:48 -06:00
julian
3982ca29a6 MB doesn't store trade/order history indefinitely 2023-03-06 13:59:30 -06:00
julian
c7bcabf328 address label save fix 2023-03-06 13:27:04 -06:00
julian
456abf7ee4 basic coin control view 2023-03-06 12:11:13 -06:00
Likho
a940a0e75b Fix send error 2023-03-06 19:18:46 +02:00
ryleedavis
765b266a6b fruit sorbet selected coin color 2023-03-06 10:00:37 -07:00
julian
7319f509f0 add coin control option to mobile more menu + assets fix 2023-03-06 10:34:41 -06:00
ryleedavis
5c9fe44cbd replace png pictures with svg pictures 2023-03-06 09:08:40 -07:00
julian
27de4d868e add coin control icon assets 2023-03-06 09:55:10 -06:00
julian
ac5155e5f4 padding fix 2023-03-06 07:51:40 -06:00
julian-CStack
99a9414851 add custom token selector to global list for desktop 2023-03-05 13:59:44 -06:00
julian-CStack
e3bd3d3bf3 coin select item token icon 2023-03-05 13:01:12 -06:00
julian-CStack
d97a994c54 desktop sizing fixes 2023-03-05 12:35:26 -06:00
Diego Salazar
4aedfc6b1c
Merge pull request #386 from cypherstack/mb-fixes
Mb fixes
2023-03-03 14:57:49 -07:00
Diego Salazar
5948b79741
Merge pull request #387 from cypherstack/ui-fixes
doge and firo images + rotating stack icon
2023-03-03 14:57:41 -07:00
julian-CStack
e8e8ffdf60
Merge branch 'staging' into mb-fixes 2023-03-03 15:15:58 -06:00
julian
40ca565d54 mb order status util and extra logging 2023-03-03 14:46:53 -06:00
julian
58227c40be mb order status fixes 2023-03-03 11:56:21 -06:00
julian
22b7da2206 WIP eth tx parsing 2023-03-03 11:36:40 -06:00
julian
b617b3e5e0 added more logging 2023-03-03 11:36:28 -06:00
julian
23d38ef4d9 added some utility extensions 2023-03-03 11:35:43 -06:00
ryleedavis
6fb692da0c stack icon rotates 2023-03-03 10:27:20 -07:00
julian
1814fb3752 logic fix 2023-03-03 10:50:17 -06:00
ryleedavis
562dbfb058 dogecoin and firo coin images added 2023-03-03 09:48:42 -07:00
Diego Salazar
2346817d0e
Merge pull request #384 from cypherstack/ui-fixes
Added coin svgs and other image fixes
2023-03-03 08:55:32 -07:00
Diego Salazar
fe1b4f2f3b
Merge pull request #383 from cypherstack/fix/particl
Particl fix: add Particl cases to node card and node details view
2023-03-03 08:55:20 -07:00
Diego Salazar
aadbeff488
Merge pull request #382 from cypherstack/fix/epic-create
Fix epic wallet creation epicbox config error by adding and using an EpicBoxConfigModel and an EpicBoxServerModel
2023-03-03 08:55:06 -07:00
Diego Salazar
9a04f5db31
Merge branch 'staging' into fix/epic-delete 2023-03-03 08:54:32 -07:00
ryleedavis
df1abd82f7 display bitcoin and epic-cash coin image 2023-03-03 08:29:24 -07:00
julian
5ba44d5b8e rename eth token wallet class 2023-03-03 08:36:56 -06:00
julian
f26fb19453 do not use secure storage for token ABIs 2023-03-03 08:35:43 -06:00
sneurlax
0089dc8333 send real config, not epicbox config, to deletewallet 2023-03-02 19:08:58 -06:00
julian
babbd75da3 use database contract data and contract management updates 2023-03-02 18:40:12 -06:00
julian
a5d8fdde79 parse eth tx json to data transfer objects 2023-03-02 15:07:25 -06:00
sneurlax
40decb2e09 linting 2023-03-02 14:52:22 -06:00
sneurlax
873c56d965 add particl cases to several pages/UI elements 2023-03-02 14:52:17 -06:00
sneurlax
83d0157600 add and use EpicBoxConfigModel and EpicBoxServerModel 2023-03-02 14:51:19 -06:00
julian
4cec54620a eth contract isar schema 2023-03-02 14:08:54 -06:00
julian
b4b4c5e696 WIP eth api refactor to use chifra based api 2023-03-02 13:28:51 -06:00
ryleedavis
242e39e4f7 added wownero + bitcoin images 2023-03-02 09:45:19 -07:00
sneurlax
6f27184619 type handling
hack not fix (model is fix)
2023-03-01 18:09:25 -06:00
julian
8466180b47 get token abi fixes 2023-03-01 18:02:53 -06:00
sneurlax
a8e079bd84 pass config param to wallet deletion method
had to add param because existing rust wallet deletion method can't check for existence without it but I'd like to do this differently on the rust side and revert this change

plus the type handling (`decoded is String`) is a hack vs making a model like it probably should be
2023-03-01 17:59:20 -06:00
julian
16efeea1db project structure 2023-03-01 15:52:13 -06:00
julian
e732c4f1b7 eth wallet token list fixes 2023-03-01 15:27:10 -06:00
julian
c89ae56135 fic default eth tokens list 2023-03-01 15:21:31 -06:00
julian
7a9acb6649 add eth default node item to all list 2023-03-01 15:21:09 -06:00
julian
eb6eb4d4d5 update eth node details 2023-03-01 15:20:40 -06:00
julian
11177b50c3 tx parsing fix 2023-03-01 15:19:53 -06:00
julian
bfbf175f44 hide generate address button for eth 2023-03-01 14:50:40 -06:00
julian
8812efaefb temp disable broken blockscout api 2023-03-01 14:50:14 -06:00
julian
100ab39847 add get token balance for address function 2023-03-01 14:04:25 -06:00
julian
5bf18a541a json serialize fix 2023-03-01 14:03:44 -06:00
julian
508fc48462 dirty proxy contract function injection hack 2023-03-01 14:03:23 -06:00
ryleedavis
05ffd64e04 litecoin namecoin and particl coin images 2023-03-01 09:37:38 -07:00
likho
ca6fa2d101 Add check for domain for epicbox address 2023-03-01 14:27:35 +02:00
julian
e3548c5ecc WIP wallet token management 2023-02-28 18:36:54 -06:00
julian
0e4b664e63 WIP custom token addition 2023-02-28 16:03:56 -06:00
julian
70335286be custom eth api exception 2023-02-28 16:03:36 -06:00
julian
0c11e859aa changenow v2 currencies call to access tokenContract param 2023-02-28 14:27:42 -06:00
julian
1d97be9f73 hard coded bnb icon 2023-02-28 14:26:13 -06:00
julian
695d43bbd5 add token list ui 2023-02-28 13:26:17 -06:00
julian
6a734e28f0 basic add token view with correct navigation 2023-02-28 11:02:38 -06:00
julian
f1bfe72b73 eth token price service updates 2023-02-28 10:36:24 -06:00
julian
4239187602 eth images 2023-02-28 09:33:56 -06:00
julian
ccc7625213 fade bottom of transaction list on mobile 2023-02-28 09:18:05 -06:00
julian
1cdd3338f3 fade bottom of transaction list on mobile 2023-02-28 09:07:41 -06:00
julian
658708da95 add custom icon rotate widget 2023-02-27 17:51:22 -06:00
julian
e3dbc64f17 add custom animation curve param to expandable.dart 2023-02-27 17:25:37 -06:00
julian
d07906c4a7 add wallet entity clean up 2023-02-27 17:15:05 -06:00
julian
c34721c98c Merge remote-tracking branch 'origin/ui-fixes' into add-ethereum 2023-02-27 16:49:42 -06:00
julian
305b252573 replace 'net_*' calls with 'eth_*' alternatives 2023-02-27 16:49:20 -06:00
julian
24e66f3d5f WIP add wallet coin options lists 2023-02-27 16:43:09 -06:00
ryleedavis
cc809956a8 fix ocean stack.svg + add ocean theme to pubspec.yaml 2023-02-27 15:17:15 -07:00
julian
73ae19dfbe Merge remote-tracking branch 'origin/ui-fixes' into add-ethereum 2023-02-27 15:34:16 -06:00
ryleedavis
0d6bb23e9f add wallet + fix 2023-02-27 14:25:40 -07:00
ryleedavis
7b88a7e6d0 oceanBreeze mobile persona-easy/incognito 2023-02-27 13:38:21 -07:00
ryleedavis
d33cc34970 oceanBreeze persona-easy/incognito 2023-02-27 13:32:50 -07:00
julian
b6f58e4ce1 refresh button null error fix 2023-02-27 11:59:31 -06:00
julian
6771e39e8a forest theme icon color fixes 2023-02-27 11:59:18 -06:00
julian
82842f1aa0 token view refresh, and WIP token icon assets and other small fixes 2023-02-27 11:42:22 -06:00
julian
8dbefd87fe eth token summary layout and style 2023-02-27 10:37:41 -06:00
ryleedavis
3b852f1cb5 OLED black selected coin color 2023-02-27 09:20:19 -07:00
julian
fcd8f01d93 convert token service to change notifier, add token cache per eth wallet, token balances, and fix routing issues 2023-02-27 10:01:06 -06:00