Commit graph

1052 commits

Author SHA1 Message Date
julian
5ed5e6e8ef weird locale error temp fix 2022-12-09 15:41:56 -06:00
julian
cc9a0efb38 remove excess/unneeded logging 2022-12-09 15:32:27 -06:00
julian
5f0e03dc1b add null check to epic wallet delete 2022-12-09 14:55:04 -06:00
ryleedavis
5f095249cb generate random wallet name when message container is tapped on 2022-12-09 13:29:09 -07:00
sneurlax
1c856a9b66 update particl node 2022-12-09 12:58:35 -06:00
sneurlax
7ec0606b08 account for ct_fee 2022-12-08 17:37:57 -06:00
sneurlax
4aa6fc5d80 do not trigger null safety 2022-12-08 17:37:51 -06:00
sneurlax
028e77baf4 detect and handle ct and ringct transactions accordingly
and hopefully catch staking outputs as well
2022-12-08 13:51:49 -06:00
likho
0f7a5cb5e6 Clean up 2022-12-08 13:27:17 +02:00
sneurlax
a8c1787dbc add particl to list of default nodes 2022-12-07 14:47:22 -06:00
sneurlax
ffeaeacc29 add particl bgimg 2022-12-07 11:40:19 -06:00
sneurlax
11d5ad4427 add particl logo 2022-12-07 11:32:20 -06:00
likho
20dbb86742 Update pubspec.yaml to use commit for Particl flag in bitcoindart 2022-12-07 17:47:55 +02:00
likho
9309a86cfd Add back bip44, ensure we're using default bip84 addresses 2022-12-07 15:25:48 +02:00
likho
76c57eef64 Fix fetch tx error after broadcast 2022-12-07 14:46:53 +02:00
likho
4e3a5d23db Update node to stack node 2022-12-07 11:20:35 +02:00
julian
133e8c388c possible macos ipad delete fix 2022-12-06 13:57:11 -06:00
likho
b890fe61db Fix trailing bytes issue 2022-12-06 20:22:14 +02:00
julian
252115e12c recursive deletion fix 2022-12-06 12:20:03 -06:00
julian
b431ac89a6 ios on macos password reset deletion fix 2022-12-06 11:04:02 -06:00
likho
d4f494bbaa Use bip44 change addresses and remove trailing zeros from tx 2022-12-06 18:02:46 +02:00
julian
a236d72846 don't show fee selection for epic 2022-12-06 08:36:03 -06:00
likho
03ac0f2778 Commit before change address to bip84 2022-12-06 14:46:08 +02:00
julian
820efa4d8b fix theme updating desktop appbar children 2022-12-05 16:41:46 -06:00
julian
4593f7a0dc fix desktop wallet name field 2022-12-05 16:36:28 -06:00
julian
4559269784 add restore wording 2022-12-05 16:14:16 -06:00
julian
ef8f38aeb8 fix wallets not showing up when more than 1 of the same type are created 2022-12-05 16:10:18 -06:00
julian
00f89e7d1b added functionality to sec store interface 2022-12-05 13:59:07 -06:00
julian
bce25dbfd3 load swb restored wallets on desktop after swb restore 2022-12-05 13:58:20 -06:00
julian
7436709fa7 desktop forgot password flow and functionality 2022-12-05 13:55:50 -06:00
likho
e18aa8bd3a Default to P2WPKH to get witnessScript 2022-12-05 16:53:21 +02:00
likho
bc5e7fcaac Remove P2SH 2022-12-05 12:52:59 +02:00
julian
6a17ddffdf pin timer fix 2022-12-04 11:16:35 -06:00
likho
b1d2d1ce26 Remove default bip84 for address to get bubKey type addresses and WIP: Fix TX signing 2022-12-04 16:17:41 +02:00
likho
8e2c8c8b53 WIP: trim hex at beginning 2022-12-02 20:52:38 +02:00
likho
3d5e8812e1 WIP: DEbugging txinwitness data 2022-12-01 22:19:32 +02:00
julian
1d764c13e9 desktop theme fixes 2022-12-01 10:14:59 -06:00
likho
3d0c5092cb Update, uncomment signing tx 2022-12-01 17:07:43 +02:00
julian
3ff0e9dd81 desktop code file structure refactor 2022-12-01 08:48:23 -06:00
julian
69ec8a40d2 desktop send from stack step 4 fix 2022-12-01 08:30:41 -06:00
julian
788ae6fac1 desktop trade steps indicator transitions 2022-12-01 08:27:05 -06:00
julian
779bf20cc4 desktop trade steps flow fade transition and state management updates 2022-11-30 15:23:26 -06:00
sneurlax
f0f008471c add isParticl param to relevant bitcoindart calls 2022-11-30 13:28:12 -06:00
julian
7641539bf7 move tx note field to confirm tx page on desktop 2022-11-30 11:36:58 -06:00
julian
93e44a4475 close button on desktop exchange step 4 2022-11-30 11:18:46 -06:00
sneurlax
b575418e8f add litecoin back to coingecko call 2022-11-30 10:43:39 -06:00
julian
d86f0de130 timeout check server features on wallet creation (allow offline new wallet creation on timeout) 2022-11-30 09:54:46 -06:00
julian
5c9664c667 Revert "do not check server features on wallet creation (allow offline new wallet creation)"
This reverts commit 745abe0f10.
2022-11-30 09:46:28 -06:00
julian
745abe0f10 do not check server features on wallet creation (allow offline new wallet creation) 2022-11-30 09:22:58 -06:00
julian
b11888f8bd recovery phrase line height and wording fixes 2022-11-30 09:10:55 -06:00
julian
e0f757f0bc desktop show wallet name instead of "Current receiving" for My Stack contact address details labelling 2022-11-30 08:55:58 -06:00
julian
c4a0a6ea94 debug print clean up 2022-11-30 08:24:10 -06:00
julian
4eca159a19 desktop send receive animation effects 2022-11-30 08:23:56 -06:00
likho
3d8ae35956 Fix address has no matching Script error 2022-11-30 11:02:52 +02:00
julian
2476aa4d1f trade details scroll on small desktop screens 2022-11-29 14:56:14 -06:00
sneurlax
2df3b0f3ed update particl tests to the point of testing address validity 2022-11-29 14:27:15 -06:00
julian
a7bdbe1c79 tx + trade details outline color fix 2022-11-29 13:45:19 -06:00
sneurlax
046a5c9506 Merge branch 'tests/bitcoindart-particl' into tests/particl 2022-11-29 13:42:43 -06:00
sneurlax
61f3135889 port recent updates from bitcoin_wallet to particl_wallet 2022-11-29 13:41:47 -06:00
sneurlax
245dba515f add particl constants 2022-11-29 13:41:01 -06:00
sneurlax
a52f232510 pass secureStorageInterface to coin service 2022-11-29 13:40:51 -06:00
julian
4c45487e6e desktop all trades view 2022-11-29 13:31:48 -06:00
sneurlax
1d7147d330 update secure storage interface 2022-11-29 13:15:00 -06:00
sneurlax
ec399ade0a Remove testnet 2022-11-29 13:14:11 -06:00
Likho
d9338d34f2 Fix particl node 2022-11-29 13:12:15 -06:00
sneurlax
c7abf3a7e8 WIP: Add particle 2022-11-29 13:11:30 -06:00
sneurlax
be14e39d8b update secure storage interface 2022-11-29 12:54:54 -06:00
julian
37bacf8c7f desktop delete wallet passphrase field text height fix 2022-11-29 12:23:24 -06:00
julian
4324fc6b56 desktop hover cursor for trade details tracking link 2022-11-29 12:12:14 -06:00
julian
07ba82ace0 desktop hover color for blue text button 2022-11-29 12:08:10 -06:00
julian
1623a4a63c desktop notifications icon fix 2022-11-29 11:56:56 -06:00
sneurlax
de0e2cb021 Revert "Fix address error, remove bip84"
This reverts commit b0cee75b76.
2022-11-29 11:06:01 -06:00
julian
9aadf1d80f desktop trade history fix 2022-11-29 11:04:14 -06:00
julian
653467b010 auto focus coin search field on exchange, on desktop 2022-11-29 11:03:57 -06:00
sneurlax
17f080417e Merge remote-tracking branch 'cypherstack/staging' into tests/particl 2022-11-29 11:02:20 -06:00
julian
ac1a0af265 fix display bug not showing contacts without addresses 2022-11-29 10:45:48 -06:00
julian
bd72f65fc9 allow empty address forms in contact address form validation 2022-11-29 10:33:40 -06:00
julian
f04018dbe6 exchange rate type toggle animated effect 2022-11-29 09:42:46 -06:00
julian
2ec8c6067b macos ipad compat screen size check ignore 2022-11-29 08:41:31 -06:00
julian
7918a034ed new wallet recovery phrase warning and dialog popup 2022-11-29 08:38:33 -06:00
ryleedavis
692a71f94e ios screen fix ? 2022-11-28 21:39:26 -07:00
julian
1aca715397 animated desktop menu fix 2022-11-28 16:17:33 -06:00
julian
c9a91e10ac clean up theme init 2022-11-28 16:11:02 -06:00
julian
18da658a65 persist active wallet on desktop 2022-11-28 16:02:26 -06:00
julian
178565a190 date picker file license added 2022-11-28 15:43:35 -06:00
julian
345a077e06 desktop fav card hover effect 2022-11-28 15:37:57 -06:00
julian
d7cd5cb8a9 desktop wallets table hover effects 2022-11-28 15:37:57 -06:00
ryleedavis
3fef1ee674 desktop restore calendar resize 2022-11-28 14:10:44 -07:00
ryleedavis
b4cbf078c7 flutter_rounded_date_picker files from picker lib 2022-11-28 13:51:16 -07:00
julian
c3921b01de animated desktop stack icon 2022-11-28 14:25:57 -06:00
ryleedavis
1ef7e849ee Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop 2022-11-28 13:06:06 -07:00
ryleedavis
6bbabcd729 MyStackView tab after a restore backup 2022-11-28 13:06:02 -07:00
julian
221e654dd6 animated main menu 2022-11-28 13:51:05 -06:00
ryleedavis
66ff5a437d reverted mobile restore calendar height 2022-11-28 11:51:32 -07:00
julian
8960bb5764 linux small screen width check 2022-11-28 12:46:45 -06:00
ryleedavis
76e0616ade view backup keys text changed for wallet deletion 2022-11-28 10:40:45 -07:00
julian
56f54ac487 clean up and test fixes 2022-11-25 17:49:47 -06:00
julian
9fce8ca107 familiarity fix 2022-11-25 17:14:06 -06:00
julian
4b0d44a239 emoji search 2022-11-25 16:49:43 -06:00
julian
276d08d22f allow default node deletion if other nodes exist 2022-11-25 14:28:53 -06:00
julian
05bdc8c52f fix node loading on initial start for desktop, only add default node back if there are no nodes exist for a certain coin 2022-11-25 13:50:13 -06:00
julian
42aad5dcd5 themed background gradient option and background image, as well as various button height fixes for mobile 2022-11-25 13:24:01 -06:00
julian
7db3abab47 desktop starting to height be 3/4 screen height or 900, whichever is smaller 2022-11-25 09:01:09 -06:00
julian
d71899d1df mobile exchange form top padding added 2022-11-24 18:22:45 -06:00
julian
286f6a552b desktop send to coin ticker fixed 2022-11-24 18:22:45 -06:00
julian
3bda6620ef reduce minimum height and set starting height lower on linux 2022-11-24 18:22:45 -06:00
julian
08c6fb72ac mobile confirm send button height fix 2022-11-23 18:50:04 -06:00
julian
85b9fdc2f3 random hardcoded values :/ 2022-11-23 12:42:23 -06:00
julian
adee71224b Format coin amounts improvements, fixed fee rates display issue, use hard coded xmr estimates for now 2022-11-23 12:42:23 -06:00
ryleedavis
d7a7c706d2 adjusted restore calendar height 2022-11-23 11:24:07 -07:00
ryleedavis
7011c6e1f6 submit on enter for wallet keys 2022-11-23 08:01:58 -07:00
julian
4377c351d3 mobile exchange step 2 only enable next button when all fields are filled out 2022-11-23 08:45:29 -06:00
julian
b3a7b19b8e mobile exchange form layout fixes 2022-11-23 08:36:27 -06:00
julian
140e68948f uppercase tickers on exchange form coin select field buttons 2022-11-23 08:26:03 -06:00
julian
67d375dbd5 desktop new notifications bell icon indicator 2022-11-22 16:37:47 -06:00
julian
4debb0fff9 desktop block explorer warning dialog navigation fix 2022-11-22 16:34:31 -06:00
julian
467d43d9f3 desktop trade history scroll fix 2022-11-22 16:18:38 -06:00
julian
172b3d157b wownero disable on desktop fix 2022-11-22 15:37:47 -06:00
sneurlax
3306cf8b99 expand the ternary for readability 2022-11-22 15:34:06 -06:00
sneurlax
c3a3dd3180 remove Wownero if isDesktop
or isLinux or isWindows or isMacOS, respectively
2022-11-22 15:34:01 -06:00
julian
a8b0901ec6 desktop exchange navigation flow fix 2022-11-22 15:32:06 -06:00
julian
8e2ff3883d exchange amount field re style 2022-11-22 14:42:34 -06:00
ryleedavis
9a47ce349e submit on enter passphrase 2022-11-22 11:53:57 -07:00
ryleedavis
c5c0443d00 button sizing fix 2022-11-22 11:53:57 -07:00
julian
0bdf337ffb WIP send from stack desktop trade transaction navigation 2022-11-22 11:21:43 -06:00
julian
6552fc913d WIP send auth for trade transactions 2022-11-22 09:11:18 -06:00
julian
7afe6940f9 desktop trade history details updated 2022-11-22 08:07:22 -06:00
julian
b512b2cefb consistent decimal places on firo balance selection sheet 2022-11-22 07:24:04 -06:00
julian
b32e15a3ea desktop login on enter pressed 2022-11-22 07:13:03 -06:00
ryleedavis
6384d66308 added delays for floatingFlushBar in settings change password 2022-11-21 20:34:36 -07:00
ryleedavis
675977c787 copy to clipboard added to wallet keys dialog 2022-11-21 20:33:38 -07:00
ryleedavis
7a650c78d3 loading indicator and delay for wallet keys 2022-11-21 15:17:26 -07:00
ryleedavis
a10958b12d delete popup rounded corner fix 2022-11-21 15:08:48 -07:00
julian
c935c590c7 desktop exchange flow tweaks and show QR code 2022-11-21 16:00:12 -06:00
ryleedavis
e099089d04 loading indicator and delay 2022-11-21 14:58:03 -07:00
ryleedavis
66950ccc50 delete popup styled 2022-11-21 14:40:11 -07:00
julian
8a6025db4b place node url and port on their own line 2022-11-21 15:29:09 -06:00
julian
f75e4ea2fa desktop delete routing fixes 2022-11-21 14:52:41 -06:00
julian
04b982fb25 desktop exchange choose from stack address ui 2022-11-21 13:22:02 -06:00
julian
7e8f0db967 long address layout fix 2022-11-21 13:22:02 -06:00
julian
3fca3d8b1e desktop exchange flow styling and choose addresses from addressbook functionality 2022-11-21 13:22:02 -06:00
julian
3e9039ac90 show to and from tickers in exchange steps flow 2022-11-21 13:22:02 -06:00
julian
d06c4862b1 desktop exchange coin selection ui 2022-11-21 13:22:02 -06:00
ryleedavis
5c7cb8a3c5 WIP: unmounted widget 2022-11-21 12:18:35 -07:00
ryleedavis
78186358b9 WIP: wallet will be deleted dialog 2022-11-21 10:51:15 -07:00
julian
c9e2c4abb7 desktop trade steps 3 and 4 mostly laid out 2022-11-21 10:14:27 -06:00
julian
648c896b9e refactor desktop step item 2022-11-21 09:51:39 -06:00
julian
2654d50e40 populate desktop step two trade info 2022-11-21 09:41:16 -06:00
julian
11845b8b05 populate desktop step one trade info 2022-11-21 09:23:11 -06:00
julian
b22b4195d6 desktop exchange steps scaffolding 2022-11-21 09:15:13 -06:00
julian
345ed958e0 initial window size linux 2022-11-21 07:44:45 -06:00
julian
e2a172f747 firo private/public balance desktop toggle 2022-11-19 18:04:53 -06:00
julian
b333253287 reduce minimum window height 2022-11-19 15:12:08 -06:00
julian
719c7abd49 clean up logs 2022-11-19 13:48:31 -06:00
julian
d4d85259e1 logging fix 2022-11-19 13:20:03 -06:00
julian
90dc9e3116 mobile button height fix 2022-11-19 13:20:03 -06:00
julian
601001f96d WIP: desktop exchange steps flow ui 2022-11-19 13:20:03 -06:00
julian
cc4dc9e3c7 exchange rate type toggle mouse regions 2022-11-19 13:20:03 -06:00
julian
b2ff99be19 login loading indicator size 2022-11-19 13:20:03 -06:00
julian
a8faa7b8e7 exchange form desktop routing and dialogs 2022-11-19 13:20:03 -06:00
ryleedavis
5f1a485ed5 WIP: delete wallete stateful widget + attention warning dialog 2022-11-19 11:00:15 -07:00
ryleedavis
92da601fb8 WIP: delete wallete Attention dialog 2022-11-18 17:43:35 -07:00
ryleedavis
8080272738 WIP: delete wallet 2022-11-18 16:19:38 -07:00
julian
51cfc3f4df light colors accent blue fix? 2022-11-18 16:14:27 -06:00
julian
3ae38c582b desktop exchange form layout 2022-11-18 16:06:38 -06:00
julian
96453e9054 missing asset declaration 2022-11-18 16:06:38 -06:00
julian
16113fd1d5 desktop exchange provider options dropdown style 2022-11-18 16:06:38 -06:00
julian
9ba83f36eb desktop exchange rate toggle style 2022-11-18 16:06:38 -06:00
julian
e665926b1b firo anonymize navigation fix 2022-11-18 16:06:38 -06:00
ryleedavis
9956a497df ocean breeze shadow color fix 2022-11-18 13:26:17 -07:00
ryleedavis
83e2554b54 mobile theme radio buttons 2022-11-18 12:42:17 -07:00
julian
ea143d9ffa basic desktop exchange layout 2022-11-18 13:08:20 -06:00
julian
7ef31cbf87 add back exchange menu option and adjust icon color 2022-11-18 13:08:20 -06:00
ryleedavis
792b91b7c4 syncing pref options show on button press + shows card w current syncing prefs 2022-11-18 11:27:04 -07:00
julian
9508afbd5b add ocean breeze specific assets 2022-11-18 12:26:27 -06:00
ryleedavis
8207474d09 ocean breeze selector + functionality added 2022-11-18 09:30:31 -07:00
julian
4d17c1db5f addressbook filter coins list fix 2022-11-18 10:22:43 -06:00
julian
d4b7ec0f17 desktop edit contact 2022-11-18 10:22:43 -06:00
julian
07f229f2a0 refactor popup 2022-11-18 10:22:43 -06:00
julian
aa966a106d add delete contact functionality for desktop 2022-11-18 10:22:43 -06:00
julian
17e4976a89 include flushbartype in flushbar import 2022-11-18 10:22:43 -06:00
ryleedavis
02dadd432c ocean breeze added 2022-11-17 20:05:29 -07:00
ryleedavis
2137cffd84 ocean breeze theme colors added 2022-11-17 20:04:15 -07:00
julian
4eed147f10 update main to check for ocean breeze theme 2022-11-17 19:23:15 -06:00
julian
390c3f186f temporarily disable in wallet exchange button 2022-11-17 18:49:56 -06:00
julian
38251dc5ed textStyles prep for ocean theme 2022-11-17 18:21:04 -06:00
julian
e70f5b0709 WIP desktop contact options context popup menu 2022-11-17 18:14:39 -06:00
julian
df64e48e1e desktop add new contact address entry 2022-11-17 18:14:39 -06:00
julian
cd19d776ae desktop edit contact address entry 2022-11-17 18:14:39 -06:00
ryleedavis
318758f768 copy receive address has pointer finger cursor 2022-11-17 16:55:34 -07:00
julian
4948493643 contact tx history 2022-11-17 16:18:07 -06:00
julian
51c98f90e9 contact tx history 2022-11-17 16:18:07 -06:00
julian
8799a9cfa2 my stack contact tweaks 2022-11-17 16:18:07 -06:00
julian
0503999fa7 WIP coin dropdown 2022-11-17 16:18:07 -06:00
julian
134087bfc4 desktop add contact popup tweaks 2022-11-17 16:18:07 -06:00
julian
11735cdaf7 desktop emoji select 2022-11-17 16:18:07 -06:00
ryleedavis
682966dab8 desktop block explorer dialog 2022-11-17 14:08:06 -07:00
julian
95a9fade38 desktop contact address details 2022-11-17 12:17:55 -06:00
julian
1d238c29f0 WIP: centralize button heights 2022-11-17 12:01:52 -06:00
julian
9e7c1ccf9d button size enum 2022-11-17 11:46:52 -06:00