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
julian
2287cd751e
Merge remote-tracking branch 'origin/paynyms' into add-ethereum
2023-02-27 08:42:35 -06:00
julian
15b0771216
decimal places display consistency bugfix
2023-02-27 08:32:24 -06:00
Diego Salazar
aae32aa541
Merge pull request #371 from cypherstack/ui-fixes
...
Add coin images and fix a couple of the other ones (to staging this time)
2023-02-25 08:56:01 -07:00
likho
716dbe706b
Fix epicbox config issue when creating new wallet
2023-02-25 11:42:21 +02:00
julian
3d668c2cba
Merge remote-tracking branch 'origin/staging' into paynyms
2023-02-24 20:26:53 -06:00
julian
05d14b0e42
blinding bugfix
2023-02-24 20:26:32 -06:00
ryleedavis
9a9f71ea3e
fix coin image <def> issue
2023-02-24 15:11:04 -07:00
julian
9c8fd22bfb
WIP load and display token transactions
2023-02-24 14:07:59 -06:00
ryleedavis
a7b88647bc
fix svg def issue + changed forest coin images
2023-02-24 09:51:23 -07:00
julian
67fbb6ec5e
WIP token view
2023-02-24 10:23:39 -06:00
julian
057066950e
get token transactions refactor
2023-02-24 10:22:25 -06:00
julian
58280010f8
refactor import
2023-02-24 08:45:34 -06:00
julian
5aed55235c
WIP eth refactor
2023-02-23 16:59:58 -06:00
julian
1653bb2096
Merge remote-tracking branch 'origin/ui-fixes' into add-ethereum
2023-02-23 14:36:38 -06:00
julian
2ef56ac66b
temp eth asset fix
2023-02-23 14:36:23 -06:00
julian
d657681d23
Merge remote-tracking branch 'origin/staging' into add-ethereum
...
# Conflicts:
# pubspec.lock
2023-02-23 14:27:49 -06:00
julian
ba137742fa
exchange currency select coin list sorting fix
2023-02-23 14:18:47 -06:00
julian
3f80c17777
added bch to MB map as well as some other wallet coins preemptively
2023-02-23 14:11:14 -06:00
julian
a57cd88696
use segwit change address for notification tx
2023-02-23 14:01:36 -06:00
julian
a63af1787a
explicitly check p2pkh change address on refresh
2023-02-23 13:49:27 -06:00
julian
97f36e6f04
show sum of total firo public and private balance on wallet select sheet
2023-02-23 11:36:47 -06:00
julian
9ae95b3591
add firo to majestic bank hard coded map
2023-02-23 11:26:48 -06:00
julian
be300d9027
OLED Black color fixes
2023-02-23 11:25:32 -06:00
julian
6bb133c552
notification tx absurd fees error fix when estimating a tx size
2023-02-22 15:12:17 -06:00
julian
8b777655ca
missing inputs notification tx fix
2023-02-22 06:21:19 -06:00
julian-CStack
9c510119d7
Merge branch 'staging' into paynyms
2023-02-22 05:48:41 -06:00
julian
4bd55f6ee3
disable broken paynym connection status caching
2023-02-22 05:47:30 -06:00
Diego Salazar
7d7acfc567
Merge branch 'staging' into epicbox-failover
2023-02-21 17:11:52 -07:00
sneurlax
6a6b3767aa
comment update
2023-02-21 17:56:08 -06:00
julian
d8096fdf93
Merge branch 'ui-fixes' into paynyms
...
# Conflicts:
# pubspec.yaml
2023-02-21 16:41:06 -06:00
ryleedavis
ab412873c9
added stack.svg for forest and fruit theme + corrected size
2023-02-21 15:28:38 -07:00
ryleedavis
41aaf8dd50
implemented new theme coin svgs
2023-02-21 15:13:56 -07:00
sneurlax
9333a28180
reorder function and add comment for clarity
2023-02-21 15:37:54 -06:00
sneurlax
63fbd003e2
don't save failover epicbox server to hive if primary fails
...
just return the failover
2023-02-21 15:35:05 -06:00
sneurlax
937c1263e7
debugPrint -> Logging.instance.log
2023-02-21 15:21:12 -06:00
sneurlax
a44dfe7650
linting
2023-02-21 15:20:43 -06:00
julian
3b34cb6112
Merge remote-tracking branch 'origin/staging' into paynyms
2023-02-21 14:25:12 -06:00
julian
49a33f0307
hardcode majestic bank coin names
2023-02-21 14:16:16 -06:00
julian
a358edf1ce
exchange currency selection duplicate currency fix
2023-02-21 14:09:13 -06:00
julian
812897a3cb
filter paired currency from all list
2023-02-21 13:40:11 -06:00
julian
66e65736a5
filter unsupported paired currency exception
2023-02-21 13:39:20 -06:00
julian
9a222544ba
added new changenow custom exception
2023-02-21 13:29:32 -06:00
julian
cc58379f3b
multi search ui fix
2023-02-21 13:15:11 -06:00
julian
f76807d8a5
paynym connected bugfix and connection check caching
2023-02-21 13:13:11 -06:00
likho
928f0e4e51
When default epic server is down default to EU, if that is down do not allow TX sending
2023-02-21 18:48:59 +02:00
Diego Salazar
2917db6bd6
Merge branch 'staging' into update-epic
2023-02-18 18:38:47 -07:00
likho
719f554995
More clean up, handle epicbox config for old wallets
2023-02-17 19:44:21 +02:00
julian
5fecce54cd
Merge remote-tracking branch 'origin/staging' into paynyms
2023-02-16 14:20:30 -06:00
julian
99e6d514e5
temporarily disable wownero as a receiving currency in fixed rate trades
2023-02-16 11:40:41 -06:00
julian
196f377228
WIP majestic bank trade status fixes
2023-02-16 09:05:46 -06:00
likho
a28f299c50
Revert to default epicbox node
2023-02-16 16:48:06 +02:00
julian
755115b848
temporarily force refresh bip47 notification tx history on txns refresh
2023-02-16 08:05:41 -06:00
likho
6645febe36
Fix cancel error
2023-02-16 13:41:09 +02:00
julian
774f2071b6
paynym bugfix
2023-02-15 18:39:36 -06:00
julian
7e2276394c
ensure utxos are fetched after refreshing transactions to ensure bip47 notification utxos are not included in balances
2023-02-15 17:26:44 -06:00
julian
76794f14b8
update bip47 lib
2023-02-15 16:16:34 -06:00
ryleedavis
a14c9dd878
resync button color for oled theme
2023-02-15 10:41:51 -07:00
Likho
4077af77d8
Merge branch 'staging' into update-epic
2023-02-15 19:31:59 +02:00
ryleedavis
a195a24bce
case for coin images without svgs + make svg images bigger
2023-02-14 14:43:10 -07:00
ryleedavis
5477f041f8
adjust coin image size for mobile
2023-02-14 14:30:18 -07:00
ryleedavis
ce98482705
fruit sorbet coin images
2023-02-14 14:29:41 -07:00
ryleedavis
c5e3a0ddb6
persona-easy/incognito pngs for fruitSorbet and oceanBreeze theme
2023-02-14 12:59:34 -07:00
ryleedavis
c37ec4fb81
fruit and ocean easy/incognito pngs + ocean stack img
2023-02-14 11:33:11 -07:00
julian
15b37b6f5c
merge clean up and update eth to use isar for tx history and addresses
2023-02-14 11:43:48 -06:00
julian
056fa1947c
Merge remote-tracking branch 'origin/staging' into add-ethereum
...
# Conflicts:
# lib/pages/settings_views/global_settings_view/manage_nodes_views/add_edit_node_view.dart
# lib/pages/wallet_view/sub_widgets/wallet_navigation_bar.dart
# lib/pages/wallet_view/wallet_view.dart
# lib/services/price.dart
# lib/utilities/assets.dart
# pubspec.lock
# pubspec.yaml
2023-02-14 08:24:04 -06:00
julian-CStack
057a233604
Merge branch 'staging' into ui-fixes
2023-02-13 17:31:58 -06:00
julian
fbeb7425cb
Merge remote-tracking branch 'origin/ui-fixes' into paynyms
2023-02-13 17:24:04 -06:00
julian
1c812b0bf2
extra firo logging
2023-02-13 17:22:47 -06:00
sneurlax
2bee017cb8
Merge branch 'null-mnemonic-passphrase' into paynyms
2023-02-13 17:02:22 -06:00
ryleedavis
f59f9156bd
persona-easy and incognito for forest
2023-02-13 16:00:26 -07:00
sneurlax
efbfe4def7
apply null mnemonic passphrase error log to other relevant coins
2023-02-13 16:53:28 -06:00
sneurlax
8ecf6e988a
throw error on null bch mnemonic passphrase
2023-02-13 16:52:28 -06:00
sneurlax
00c99cbcc5
Merge remote-tracking branch 'cypherstack/paynyms' into fix/firo
2023-02-13 16:39:06 -06:00
ryleedavis
d5847ae25e
move persona-easy/incognito to theme files
2023-02-13 15:24:09 -07:00
ryleedavis
9cc367834e
show forest background fix
2023-02-13 16:09:12 -06:00
julian
e50855a4c9
added proper icons for biometrics button
2023-02-13 16:01:18 -06:00
julian
903b39c454
semi graceful paynym.is call failure during btc recover
2023-02-13 15:29:12 -06:00
julian
2bf29a919e
don't log full crypto_plugin commit data
2023-02-13 15:08:59 -06:00
julian
9f3ce454b5
only delete logs older than 30 days automatically
2023-02-13 15:08:38 -06:00
julian
4b1ff8fd09
added custom button key to pinpad and used it for biometrics reopen
2023-02-13 14:16:47 -06:00
julian
30ea666a63
added desktop file save logs dialog todo
2023-02-13 14:12:54 -06:00
sneurlax
7666a9383d
putAddresses->updateOrPutAddresses
...
should solve isar unique index violation error
2023-02-13 14:02:52 -06:00
julian
4b5386236a
xmr/wow loading fix when opened from fav card
2023-02-13 13:26:29 -06:00
julian
69782a1bb2
sort wallet coins alphabetically
2023-02-13 12:35:40 -06:00
julian
197a2a1f19
do not check addresses until refresh initiated
2023-02-13 12:13:30 -06:00
julian
5c7cc9932d
ui layout fix
2023-02-13 11:51:45 -06:00
julian
6e5735b672
manual address entry bug fix
2023-02-13 11:49:22 -06:00
julian
aa91311cca
load paired currencies directly with no pair caching
2023-02-13 11:43:35 -06:00
ryleedavis
4b4da3cdce
show forest background fix
2023-02-13 09:25:45 -07:00
likho
a378ff751b
Remove all things epicpost
2023-02-13 17:46:34 +02:00
likho
0ddc8080e1
Update listen for slates functionality
2023-02-13 16:49:25 +02:00
julian
dd9d59eb12
adjust maxSizeMiB for isar instances
2023-02-10 18:41:21 -06:00
julian
393418f2e7
possible memory bandaid
2023-02-10 18:38:39 -06:00
julian
af7818eb6a
explicit db max size isar setting
2023-02-10 17:59:05 -06:00
ryleedavis
47fd7b2e8d
Merge remote-tracking branch 'origin/paynyms' into ui-fixes
2023-02-10 14:42:12 -07:00
ryleedavis
7498068a73
file name + themed coin.png fix
2023-02-10 14:39:59 -07:00
julian
e857e28099
asset image getter fix
2023-02-10 15:27:45 -06:00
julian
3003c44005
Merge remote-tracking branch 'origin/ui-fixes' into paynyms
...
# Conflicts:
# pubspec.yaml
2023-02-10 15:18:22 -06:00
julian
a75d5224e1
custom text button color
2023-02-10 15:16:32 -06:00
ryleedavis
9a1717859a
forest bg + themed coin.png
2023-02-10 14:10:00 -07:00
julian
8bda6640bd
mobile settings item text color update
2023-02-10 14:49:23 -06:00
julian-CStack
54dba90825
Merge branch 'staging' into ui-fixes
2023-02-10 14:22:00 -06:00
julian
24cdb0ac36
"all wallets" color fix
2023-02-10 14:17:40 -06:00
julian
d8c833548d
gap fix
2023-02-10 14:06:44 -06:00
sneurlax
44074428a9
Merge branch 'staging' into ui-fixes
2023-02-10 13:55:58 -06:00
julian
d5f401132b
Desktop paynym ui and some bug fixes
2023-02-10 12:07:57 -06:00
sneurlax
92062fa14a
add forest text styles
2023-02-10 12:07:30 -06:00
julian
279d37c06e
paynym send bug fix
2023-02-10 11:51:54 -06:00
sneurlax
81c7b9f244
Merge branch 'themescroller' into ui-fixes
2023-02-10 11:35:59 -06:00
sneurlax
23bb519874
Merge branch 'favoritefavorite' into ui-fixes
2023-02-10 11:35:39 -06:00
ryleedavis
8da63b6f3d
add forest theme to background.dart
2023-02-10 09:36:15 -07:00
julian
c275f09869
WIP restore mnemonic password ui
2023-02-10 08:25:03 -06:00
julian
218017ca51
populate initial values in exchange form
2023-02-10 08:04:12 -06:00
ryleedavis
a3486b46fc
mobile theme order
2023-02-09 21:32:06 -07:00
sneurlax
8cd431a71c
key favorite cards
...
and what Julian's already done automagically reorders the cards according to their order in the list in the edit view
so you can list which favorite is your favorite
2023-02-09 18:00:15 -06:00
sneurlax
7a4832e873
wrap theme column in SingleChildScrollView
...
is this... it? surely not. surely we need more than this
2023-02-09 17:49:42 -06:00
ryleedavis
b2a4a2dc5e
forest theme colors added
2023-02-09 16:12:09 -07:00
julian
8fa5aa779a
json object serialize/deserialize
2023-02-09 16:02:01 -06:00
ryleedavis
d1f22cdc06
prep for adding in forest theme colors
2023-02-09 14:37:25 -07:00
julian
75c5a1d7d9
epic transaction migration
2023-02-09 10:27:39 -06:00
julian
14b2424c3f
epic address fix
2023-02-09 10:26:58 -06:00
julian
86ca402401
close exchange step 4 back to wallet or exchange home view
2023-02-09 07:31:31 -06:00
ryleedavis
aec279cb6b
desktop oled name fix
2023-02-08 16:59:06 -07:00
julian
e78fc3ef9e
wallet to exchange nav fix
2023-02-08 16:51:13 -06:00
julian
2eb0b2e123
clean up exchange rate type enum, build runner mocks
2023-02-08 16:46:30 -06:00
julian
15a44d9dff
centralize exchange rate type parameter
2023-02-08 14:48:09 -06:00
julian
5c29a543a9
reduce unneeded providers
2023-02-08 14:22:22 -06:00
julian
4630d616cd
only show exchanges supported by selected aggregate currency pair based on exchange flow type
2023-02-08 14:06:58 -06:00
julian
b1c8a56ba6
aggregate currency
2023-02-08 13:06:26 -06:00
julian
a14cca58ee
unsupported pair error propagation
2023-02-08 13:04:55 -06:00
julian
24baeb9ff5
show all available paired coins across exchange providers
2023-02-08 11:42:45 -06:00
julian
ae697928a6
no caching or switching of currencies based on exchange selection
2023-02-08 11:37:58 -06:00
julian
7616538248
exchange form field ui tweak
2023-02-08 11:25:31 -06:00
julian
83bc26921b
epic address fix
2023-02-08 09:57:26 -06:00
julian
8c0f675852
majestic bank order tracking link
2023-02-08 09:34:59 -06:00
julian
3416ffdda6
restore mnemonic passphrase field
2023-02-08 09:20:34 -06:00
julian
8206972309
add loading screen if not exchange data cache exists while waiting for it to be populated for the first time. Added checks for incognito mode
2023-02-08 08:43:42 -06:00
julian
998967245e
migrate wallet on open
2023-02-08 07:29:27 -06:00
julian
c034413bc7
do not attempt to recover address or tx data from hive
2023-02-07 15:11:22 -06:00
julian
e1f5a2431a
mb refcode
2023-02-07 13:10:57 -06:00
julian
174f849db0
mb refcode
2023-02-07 13:09:52 -06:00
julian-CStack
0e2c423d71
Merge branch 'staging' into paynyms
2023-02-07 11:47:03 -06:00
julian
d4db845494
Merge branch 'exchange_refactor' into paynyms
...
# Conflicts:
# test/pages/send_view/send_view_test.mocks.dart
# test/widget_tests/managed_favorite_test.mocks.dart
# test/widget_tests/table_view/table_view_row_test.mocks.dart
# test/widget_tests/wallet_card_test.mocks.dart
# test/widget_tests/wallet_info_row/sub_widgets/wallet_info_row_balance_future_test.mocks.dart
# test/widget_tests/wallet_info_row/wallet_info_row_test.mocks.dart
2023-02-07 11:17:16 -06:00
julian
62f7ebbc3c
Merge branch 'majestic_bank' into paynyms
2023-02-07 11:16:26 -06:00
julian
2366c40dcd
currency loading performance increase
2023-02-07 11:10:35 -06:00
sneurlax
5173aec491
update simplex url
...
need to also update simplex_api
2023-02-07 10:32:46 -06:00
julian
842593d6b2
ensure exchange is updated properly
2023-02-06 17:49:27 -06:00
julian
287c226416
clean up exchange_form.dart
2023-02-06 16:16:17 -06:00
julian
aa3d6f4102
show loading while updating rate on newly selected currency
2023-02-06 15:58:20 -06:00
julian
243acd09ba
fix when leaving and returning to exchange view
2023-02-06 15:50:18 -06:00
julian
a94feef80e
theme switching color fixes
2023-02-06 15:45:00 -06:00
julian
05934e28d9
exchange icon alignment fix
2023-02-06 15:44:47 -06:00
julian
57c31e9fa2
mb icon and refcode
2023-02-06 15:34:17 -06:00
julian
8061f0811d
handle refund address support
2023-02-06 13:45:22 -06:00
julian
b19a3dbbf8
limit rate calls on amount entry
2023-02-06 13:08:24 -06:00
julian
f578ce9c0c
clean up
2023-02-06 13:07:49 -06:00
julian
15207fc7f1
cache currencies and revert if needed on switching exchanges where currencies aren't available on both exchanges
2023-02-06 12:29:00 -06:00
julian
f4737c5d95
show unsupported pair message per exchange
2023-02-06 12:19:43 -06:00
julian
3fde042c8e
verify paired currency selection list options are valid
2023-02-06 10:50:32 -06:00
julian
f174efcec0
clean up and exchange form state bug fixes
2023-02-06 10:27:24 -06:00
julian
be2a52301e
clean up and QoL mods to exchange_form_state.dart
2023-02-06 09:44:23 -06:00
julian
18e089179b
simplify Currency class and fixed image loading issue
2023-02-06 09:23:31 -06:00
julian
3d01ec8598
reduce size of Pair class
2023-02-06 08:43:16 -06:00
julian
10605d96a2
WIP exchange refactor and clean up
2023-02-05 17:50:40 -06:00
julian
4345a67d3f
currency select function fix
2023-02-05 15:25:35 -06:00
julian
5aab115b96
form state provider fix
2023-02-05 15:11:58 -06:00
julian
1455808d7a
WIP refactor exchange to use isar as cache instead of in memory using riverpod
2023-02-05 14:32:39 -06:00
julian
585a684ecc
apply majestic bank api to an exchange class
2023-02-04 11:48:07 -06:00
julian
4cbf8b8cd9
refactor exchange exception
2023-02-04 11:15:42 -06:00
julian
a3b5ba5b04
majestic bank dart api impl
2023-02-04 09:16:05 -06:00
julian
d4499ac3bc
firo bug fix and test update
2023-02-03 19:04:43 -06:00
julian
5145d4fc01
query/filter bch addresses using derivation path components
2023-02-03 18:51:30 -06:00
julian
74ca8e1e07
add delete address labels and tx notes functionality (isar notes unimplemented atm)
2023-02-03 18:17:39 -06:00
julian
eb42493e4d
bch derivePath bug fix
2023-02-03 18:05:19 -06:00
julian
9b4dee76a5
add derivationPath to Address constructor as required
2023-02-03 17:30:32 -06:00
julian
0c8e561995
bch constructDerivePath bug fix
2023-02-03 17:22:34 -06:00
julian
ad0059508c
move wallet constructors below class declaration
2023-02-03 16:48:16 -06:00
julian
4d891e0f31
clean up
2023-02-03 16:42:27 -06:00
julian
5b5ee30e41
centralized and cleaned up bip32 utils, and added mnemonic password functionality
2023-02-03 16:34:06 -06:00
julian
b0c00d8ec7
db refactor and added address labels
2023-02-03 13:22:21 -06:00
likho
e3101d98af
Update Epicbox config to match latest epic version
2023-02-03 20:34:19 +02:00
julian
7f15c1e6f4
fix share button on receiving qr generate
2023-02-03 10:26:11 -06:00
julian
19d0cb378d
sort receiving addresses by lowest index first
2023-02-03 08:27:27 -06:00
julian
f0a8d65b3e
show sent tx immediately in history
2023-02-02 16:19:14 -06:00
julian
afc25e3f06
paynym home view app bar button icon color fix
2023-02-02 15:57:48 -06:00
julian
a781b24c5c
paynym home view button icon color fix
2023-02-02 15:54:48 -06:00
julian
4ca5cf0978
ocean breeze secondary button text color fix
2023-02-02 15:54:29 -06:00
julian
97604a792f
fix offline wallet creation for namecoin and particl
2023-02-02 15:48:06 -06:00
julian
5ccc868c9b
update amount changed state on send view when tapping send all
2023-02-02 15:41:54 -06:00
julian
a22973cd35
WIP addresses list ui
2023-02-02 15:37:59 -06:00
julian
1d4812c5b2
pull down to refresh paynym home view on mobile
2023-02-02 14:34:35 -06:00
julian
4fbf38fd11
buy warning popup refactor for desktop style/size
2023-02-02 14:20:57 -06:00
julian
e2ee38bc83
Merge remote-tracking branch 'origin/majestic_bank' into majestic_bank
...
# Conflicts:
# lib/services/exchange/majestic_bank/majestic_bank_api.dart
2023-02-02 14:20:25 -06:00
julian
3ba9f7d61b
WIP majestic bank order calculate api call
2023-02-02 14:18:27 -06:00
julian
991f128416
buy warning popup refactor for desktop style/size
2023-02-02 14:07:03 -06:00
julian
8bdf0413bd
majestic bank limits and rates api calls
2023-02-02 12:56:55 -06:00
julian
fca09fbe02
helper
2023-02-02 12:56:55 -06:00
julian
b504059735
WIP initial majestic bank api work
2023-02-02 12:56:55 -06:00
sneurlax
80611d1a31
use bch44 derivation if bip44 is null
2023-02-02 11:40:42 -06:00
julian
a6dae8d9e0
address overflow fix
2023-02-02 09:43:08 -06:00
julian
b2d7414cb6
merge clean up
2023-02-02 09:41:33 -06:00
julian
dc581cd4fc
Merge remote-tracking branch 'origin/staging' into paynyms
...
# Conflicts:
# lib/services/coins/bitcoincash/bitcoincash_wallet.dart
2023-02-02 09:29:30 -06:00
sneurlax
4aec78f0ed
Add BIP44 derivation paths to Bitcoin Cash wallet restoration process ( #330 )
...
* add new derive path for bch
and make it the new default. we currently use slip44 (coinType 145) as the default
* add default cases to DerivePathType switches now failing
* normalize DerivePathType errors
log failing derivePathType or type, as appropriate
* add default derive path case to paynym interface
* use slip44 in bch wallet
* linting
* WIP look up both bip44 and slip44 addresses
slip44 is used by default
* typo fix
* typo fix
thanks Julian
* remove print
* use slip44 addresses by default
* use AddressType unknown for bip44 derive path type
* use address type unknown in _getCurrentAddressForChain, too
* generate different keys for SLIP44 and BIP44 paths
* couple more slips
* return slip44 from addressType
* slip before bip
* revert slip44-bip44, bch's bip44->bch44
* set bch44 derive path to type unknown
do not comingle paths in later output selection by index
* handle bip44 and bch44 path addresses when handling outputs
* use bip44 by default
* typofix
* typo fix in the typo fix
yo dawg
* separate new derivation path functions into their own non-testnet block
* cleanup
* disable test
should re-enable if it can be fixed with the test mnemonic in hand
---------
Co-authored-by: julian <julian@cypherstack.com>
2023-02-02 09:24:26 -06:00
julian
16d4384525
possible putAddresses index violation error during full rescan fix
2023-02-02 09:03:57 -06:00
julian
eaf8fe7094
possible epic cash address get fix
2023-02-02 08:48:03 -06:00
julian
e666928d63
majestic bank limits and rates api calls
2023-02-01 18:24:41 -06:00
julian
773c5fad9c
Merge remote-tracking branch 'origin/paynyms' into majestic_bank
2023-02-01 16:55:52 -06:00
julian
aec33094d6
payment code lookup fix
2023-02-01 16:46:49 -06:00
julian
ce5586d675
extra percent notifier
2023-02-01 16:46:27 -06:00
julian
5ede544893
add wrapped exceptions to MainDB to hopefully catch stack traces
2023-02-01 16:46:01 -06:00
julian
9dc5f91a04
add logging to fee btc calc
2023-02-01 15:37:58 -06:00
julian
72cb62774c
revert and modify tx size calc for two outputs
2023-02-01 15:20:49 -06:00
julian
6a07672437
paynym mobile ui sizing changes
2023-02-01 15:02:41 -06:00
julian
b64ffe91b7
paynym receiving address scanning fix
2023-02-01 11:23:09 -06:00
julian
68be62e3ef
bch fetch derivation by address fix
2023-02-01 10:38:49 -06:00
julian
266a433aa3
add paynym share
2023-02-01 10:08:30 -06:00
julian
bc5dc9a5d7
simple receiving addresses list view
2023-02-01 09:30:29 -06:00
julian
588d715a61
only clear out wallet utxos on refresh
2023-01-31 19:26:23 -06:00
julian
dc2f344779
bottom nav text color change for fruit sorbet
2023-01-31 18:37:04 -06:00
julian
e5464a9c3c
pop buy to wallets as well as exchange
2023-01-31 18:14:06 -06:00
julian
a00340b464
fix hasConnected to return true for sent notification transactions
2023-01-31 17:46:56 -06:00
julian
7e05abec43
show green "connected" in paynym details ui
2023-01-31 17:46:30 -06:00
julian
19bf4c0df6
scan following/followers for paynym history
2023-01-31 17:26:10 -06:00
julian
a25c03cb5c
modify bip47 utils
2023-01-31 16:21:09 -06:00
julian
6a0673bec5
EXTRACT FUNCTION FOR PARSING BLINDED PAYMENT CODE FROM A TRANSACTION
2023-01-31 14:40:54 -06:00
julian
95d1f3c17e
check all outputs for payment codes
2023-01-31 14:09:45 -06:00
julian
6df782647e
btc send exact value of output fix
2023-01-31 13:44:56 -06:00
julian
2e7d55bda4
btc notification tx fix
2023-01-31 12:17:32 -06:00
julian
95ff076d3d
add paynym bot image background
2023-01-31 11:35:58 -06:00
julian
57dd566906
paynym bot head icon
2023-01-31 11:11:42 -06:00
julian
dcd7f312a5
dynamics...
2023-01-31 11:09:21 -06:00
julian
0a264a97c5
pass p2pkh change address to paynym interface
2023-01-31 10:37:53 -06:00
julian
c06c3935ca
handle fee rounding error
2023-01-31 10:37:03 -06:00
julian
3940c88e44
fix notifTx fee calculate bug
2023-01-31 10:03:16 -06:00
julian
69934fb871
clean up transaction list item ui state update key
2023-01-31 09:42:55 -06:00
julian
92076bf12a
add image assets
2023-01-31 09:17:25 -06:00
julian
bcb8f2cd41
"choose from stack" fixes
2023-01-31 08:41:40 -06:00
julian
2f1853ef92
update default stackwallet paynym code
2023-01-30 15:38:01 -06:00
julian
69435f4807
rename and fix text button style update bug
2023-01-30 15:34:21 -06:00
julian
4f58483e82
show min/max crypto amounts returned by simplex api on quote request
2023-01-30 14:08:21 -06:00
julian
13721df803
ensure fiat amount validation updates on use fiat amount selected
2023-01-30 13:42:19 -06:00
julian
bed518d061
ensure fiat amount validation updates on fiat type changed
2023-01-30 13:40:40 -06:00
julian
f61b53738c
Merge remote-tracking branch 'origin/simplex' into paynyms
2023-01-30 13:11:42 -06:00
julian
47fb446b2e
changed amount validation and (hopefully) fixed preview quote button
2023-01-30 13:08:44 -06:00
julian
225aec1763
update ui transaction state fix
2023-01-30 12:03:23 -06:00
julian
a41f80ac55
add height change notify
2023-01-30 11:06:28 -06:00
sneurlax
1e5f624c8b
remove unused functions
2023-01-30 09:30:57 -06:00
julian
6e54ddec86
wallet bottom nav bar fixes
2023-01-30 09:13:30 -06:00
julian
17cbc390e4
pass in correct values
2023-01-30 08:28:54 -06:00
julian
85d69c0cb2
check all outputs for potential notification tx
2023-01-30 08:28:14 -06:00
julian
9ab087587b
helper
2023-01-30 07:58:11 -06:00
likho
f7e2568e6a
Add validation for custom addresses and clean up
2023-01-30 15:44:30 +02:00
julian
cbebe69ad8
WIP initial majestic bank api work
2023-01-29 11:21:35 -06:00
julian
32c942ad42
Merge remote-tracking branch 'origin/staging' into paynyms
2023-01-27 18:28:53 -06:00
Diego Salazar
e86fa521bf
Merge branch 'staging' into ui-fixes
2023-01-27 17:26:00 -07:00
julian
3985674525
dirty payment code obfuscation
2023-01-27 18:18:58 -06:00
sneurlax
fecad7893b
did this TODO
2023-01-27 17:40:30 -06:00
sneurlax
93dc37eed9
comment update
2023-01-27 16:18:13 -06:00
sneurlax
177eb70d51
handle errors more reliably
2023-01-27 16:08:56 -06:00
sneurlax
ad5f9b3de4
pop thrice
2023-01-27 16:05:57 -06:00
sneurlax
679c382106
pass, catch, and display error dialog from newOrder
2023-01-27 15:54:37 -06:00
sneurlax
26dfaa065a
don't set errorMessage as substring except for >max crypto amt errors
2023-01-27 15:32:23 -06:00
sneurlax
ec64c77c45
comment update
2023-01-27 15:23:14 -06:00
sneurlax
ff5d5784a1
use min amounts as default text
2023-01-27 15:15:14 -06:00
sneurlax
7c0bfce3c2
clear field to minimum value
2023-01-27 15:11:29 -06:00
sneurlax
54d8e90c96
deprettify error messages
2023-01-27 15:10:59 -06:00
julian
61ad20e919
Merge remote-tracking branch 'origin/simplex' into paynyms
...
# Conflicts:
# lib/utilities/enums/coin_enum.dart
2023-01-27 15:05:29 -06:00
julian
f2382566d9
Merge remote-tracking branch 'origin/ui-fixes' into paynyms
...
# Conflicts:
# pubspec.lock
2023-01-27 15:04:18 -06:00
julian
3105c21c35
move paynym interface from doge to btc
2023-01-27 15:03:03 -06:00
julian
6c678e577b
disable whirlpool button
2023-01-27 14:44:53 -06:00
julian
d59d25cb04
add convenience function to add or update a list of addresses
2023-01-27 14:44:00 -06:00
julian
b09b3d0e1f
restore all paynym history function
2023-01-27 14:43:38 -06:00
julian
c7446f1946
receiving address fix
2023-01-27 14:43:00 -06:00
sneurlax
957a6d63ae
use internal variable
2023-01-27 14:38:24 -06:00
sneurlax
d5c3712067
trim excess digits
2023-01-27 14:38:10 -06:00
julian
6094a767d7
desktop rescanning navigation fix
2023-01-27 14:10:23 -06:00
sneurlax
4ddd4a292e
do not display buy icon for non-Simplex currencies
2023-01-27 14:08:34 -06:00
sneurlax
0fddad94e6
pass coin as arg
2023-01-27 14:00:51 -06:00
sneurlax
9f40e11385
don't set BTC as default bounded crypto
2023-01-27 13:54:41 -06:00
sneurlax
6b6ef179cc
add coin as arg to BuyInWalletView->BuyView->BuyForm
2023-01-27 13:47:41 -06:00
julian
c8783bb032
ignore duplicate unblinded codes
2023-01-27 13:10:35 -06:00
julian
04854582ae
desktop first start MainDB load fix
2023-01-27 13:09:58 -06:00
sneurlax
79e1bbf13b
nest BuyView in Scaffold etc for in-wallet buy view
...
Thanks Julian!
2023-01-27 12:53:03 -06:00
julian
451edbfc67
handle dropped mempool/blockchain transactions
2023-01-27 12:49:25 -06:00
julian
2dd8a5b190
no such transaction exception
2023-01-27 12:22:30 -06:00
sneurlax
59a12fe277
BROKEN, nav from wallet view to buy view
2023-01-27 12:01:27 -06:00
sneurlax
957b9cb6a3
fix buy image in wallet view on mobile
2023-01-27 11:47:42 -06:00
sneurlax
58ea92fd5a
update colors behind fiat tickers
2023-01-27 11:43:41 -06:00
julian
47acad29a5
isar index violation error fix
2023-01-27 11:20:12 -06:00
julian
ae7163a40f
add singel address getter by value
2023-01-27 11:19:44 -06:00
sneurlax
5ad3d4a64b
linting
...
automated
2023-01-27 11:12:25 -06:00
sneurlax
f2835eff1d
init field with minimum by default
2023-01-27 11:12:18 -06:00
sneurlax
052135a32f
pass TextEditingValue with selection parameter
2023-01-27 11:12:05 -06:00
julian
466e2dd2de
raw tx electrumx fetch fix
2023-01-27 10:46:38 -06:00
julian
0d775660c7
update featured paynyms
2023-01-27 10:37:15 -06:00
julian
33660467b1
add notification address derivation
2023-01-27 10:22:55 -06:00
ryleedavis
1d9120419e
fixed sw default theme color
2023-01-27 09:22:34 -07:00
julian
8b071e8774
ensure paynym notification address is generated and added to database on restore
2023-01-27 10:21:23 -06:00
julian
5159a61271
block paynym notification utxos
2023-01-27 10:20:26 -06:00
julian
6d7284d216
do not display incoming notification transaction in ui
2023-01-27 10:04:55 -06:00
julian
b76c9e6c6b
isar inspector active in debug mode and add single transaction fetch function
2023-01-27 10:04:15 -06:00
likho
d53709c7b0
Remove balanceMinusMaxFee for token since fees paid in ETH and send full balance on sendAll
2023-01-27 16:32:03 +02:00
likho
fd0b20d661
Complete adding ERC-20 functionality
2023-01-27 14:32:05 +02:00
sneurlax
25a5b42f0e
remove print from prod
2023-01-26 17:35:04 -06:00
sneurlax
eed39d7826
remove non-stack coin images
2023-01-26 17:35:04 -06:00
sneurlax
6c48caff48
only add stack coins to list
...
TODO refactor isStackCoin into a reusable form instead of copying it around 3 times :P
2023-01-26 17:35:04 -06:00
sneurlax
9a3e9f345d
set amount text to max if >max
2023-01-26 17:35:04 -06:00
sneurlax
e68385a6ae
reset crypto min and max when new crypto selected
2023-01-26 17:35:04 -06:00
sneurlax
f64a2518ad
use static min and max amounts from BuyFormState class
2023-01-26 17:35:04 -06:00
julian
9b74f52ce9
add receiving address derivation to secure storage
2023-01-26 16:17:26 -06:00
julian
9cc0d74b16
check paynym receiving addresses based on payment code notification tx history
2023-01-26 15:25:53 -06:00
julian
4170ca958f
include paynym receiving addresses when checking for incoming transaction amounts
2023-01-26 15:22:39 -06:00
sneurlax
d7eb25aa9c
update min and max
2023-01-26 15:03:54 -06:00
sneurlax
832c495227
catch requesting quote for >max crypto amt
2023-01-26 14:20:45 -06:00
julian
828c301af7
mobile paynym send flow implemented
2023-01-26 12:16:38 -06:00
likho
dbcbfe342c
WIP: Add test ETH Token functionality in stack
2023-01-26 20:08:12 +02:00
julian
a41c903a96
mobile paynym send view
2023-01-26 11:46:16 -06:00
julian
4f2690f880
show available balance label and linter fixes
2023-01-26 11:28:58 -06:00
julian
26c57b5456
typecast to generic PaynymWalletInterface
2023-01-26 10:59:15 -06:00
sneurlax
e05b0658d1
only validate fiat amounts
...
TODO make sure exchange rate doesn't push fiat value over max
2023-01-26 10:58:00 -06:00
sneurlax
f25392379e
validate min and max amounts
2023-01-26 10:46:53 -06:00
sneurlax
fa96f5ed14
put currently selected fiat's minAmount and maxAmount in buy_form var
2023-01-26 10:32:47 -06:00
sneurlax
e688ec2176
update quote validity check
2023-01-26 10:20:59 -06:00
julian
5de22ca858
Merge branch 'simplex' into paynyms
2023-01-26 10:16:01 -06:00
julian
b49a1942a6
update to versioned desktop secure storage and login key blob
2023-01-26 10:02:36 -06:00
julian
3c9aa827bf
update to versioned desktop secure storage and login key blob
2023-01-26 10:01:51 -06:00
sneurlax
45bfab1d5e
error handle quote not loaded
2023-01-26 09:56:48 -06:00
julian
ffda21f513
desktop xmr/wow single wallet opening bug fix
2023-01-26 09:20:49 -06:00
ryleedavis
fb2d05eadd
desktop exchange toggle color fix
2023-01-25 16:48:50 -07:00
julian
cbf969ef54
desktop xmr/wow single wallet opening bug fix
2023-01-25 17:42:20 -06:00
sneurlax
85582de70b
Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex
2023-01-25 16:50:51 -06:00
sneurlax
ed0a0266f6
linting
2023-01-25 16:43:26 -06:00
sneurlax
deb845db3b
linting
2023-01-25 16:43:21 -06:00
sneurlax
5f2b0de2d1
dart linting
2023-01-25 16:43:13 -06:00
sneurlax
e8f52082da
remove unnecessary property
2023-01-25 16:43:07 -06:00
sneurlax
86c89152f5
add updateOrder stub
...
can't access ref without more work, moving on
2023-01-25 16:43:00 -06:00
sneurlax
64da385d29
add order to simplex model
2023-01-25 16:42:39 -06:00
sneurlax
4ae7876322
linting
2023-01-25 16:42:29 -06:00
sneurlax
2d7a50a5a1
linting
2023-01-25 16:42:21 -06:00
sneurlax
10c5a0a4b3
linting
...
remove unused functions and comments
2023-01-25 16:42:14 -06:00
sneurlax
510e0887ce
remove pair
2023-01-25 16:42:10 -06:00
sneurlax
baf995e515
update URL
2023-01-25 16:41:55 -06:00
ryleedavis
83cd1759be
Merge remote-tracking branch 'origin/simplex' into ui-fixes
2023-01-25 15:29:03 -07:00
ryleedavis
7950c641b6
desktop exchange toggle colors
2023-01-25 15:28:33 -07:00
sneurlax
3042c82063
textDark -> buttonTextSecondary
2023-01-25 16:14:18 -06:00
ryleedavis
9815349efa
exchange rate toggle color added
2023-01-25 15:12:19 -07:00
julian
fb3f430edc
disable PaynymSupport extension and use PaynymWalletInterface instead
2023-01-25 15:49:57 -06:00
julian
7cb497f4f7
remove coin enum hasPaynymSupport getter in favor of type checking
2023-01-25 15:46:48 -06:00
julian
907c380812
copy extension into a mixin
2023-01-25 15:07:44 -06:00
julian
9c44dc6c6b
add support to make adding segwit paynym support simple once implemented
2023-01-25 14:33:59 -06:00
julian
79db4f048c
use derive path type extension method per coin
2023-01-25 13:49:14 -06:00
sneurlax
3c27bd773c
Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex
2023-01-25 12:18:37 -06:00
sneurlax
2282290b74
do not await unnecessarily
2023-01-25 12:13:20 -06:00
julian
35ba2f9d79
use derive path type in paynym extension
2023-01-25 12:13:01 -06:00
julian
6b08acf225
single DerivePathType enum declaration
2023-01-25 12:08:48 -06:00
sneurlax
c929ea5f75
pass signup time to api
2023-01-25 12:00:02 -06:00
julian
1965501bf8
added address scanning for send and receiving addresses given the context of your own payment code and another, address type choice also added for send/receive address generation
2023-01-25 11:13:21 -06:00
sneurlax
74f783391b
use _buildUri in redirect
2023-01-25 11:13:00 -06:00
sneurlax
a223f735a2
import linting
2023-01-25 11:08:29 -06:00
sneurlax
ccc5995e42
use _buildUri in order and pass userId and signupEpoch
2023-01-25 11:08:22 -06:00
sneurlax
9746e6ab17
add signupEpoch to prefs
2023-01-25 11:08:05 -06:00
sneurlax
f87acdc721
use _buildUri in quote
2023-01-25 11:06:27 -06:00
sneurlax
e2ec733211
use _buildUri in supported_fiats and don't use compute there
2023-01-25 11:05:51 -06:00
sneurlax
61748b4b2f
use _buildUri to get supported cryptos
2023-01-25 10:52:41 -06:00
ryleedavis
3dc98b6af6
OLED accent color and switchBGOff
2023-01-25 09:48:58 -07:00
sneurlax
c68e739ffe
ID -> Id
2023-01-25 10:33:32 -06:00
likho
d4653ea794
WIP: Add token functionality
2023-01-25 18:08:27 +02:00
ryleedavis
1f0c88b7be
oled black colors update
2023-01-25 08:59:20 -07:00
julian
26245517ac
add paynym send functionality to paynym extension
2023-01-25 09:26:50 -06:00
likho
abf9f02f8e
ADdress fix
2023-01-25 14:09:07 +02:00
likho
4efd432de6
WIP: Add wallet tokens
2023-01-25 11:29:20 +02:00
sneurlax
e753a0badb
fix buy details view on desktop
2023-01-24 18:15:03 -06:00
sneurlax
f529686a99
comment updates
2023-01-24 17:31:39 -06:00
sneurlax
d03417782d
invoice -> details
2023-01-24 17:17:34 -06:00
sneurlax
4b145edd7f
rearrange buy order invoice page and update text
2023-01-24 17:15:36 -06:00
sneurlax
f38d5590a0
add buy order invoice view for mobile
...
TODO fix nav for desktop
2023-01-24 17:00:53 -06:00
julian
37fa5e9d19
remove old file and add todos
2023-01-24 16:18:17 -06:00
sneurlax
82f89966bc
add userID to quotes and don't init userID in main
...
TODO test what happens for a fresh install, I already have a userID set in my prefs
2023-01-24 16:02:25 -06:00
sneurlax
8b6fcd23b4
getPrimaryEnabledButtonColor -> getPrimaryEnabledButtonStyle
2023-01-24 15:32:39 -06:00
sneurlax
b4c16ec0b0
add userID pref and generate it if it isn't set
2023-01-24 15:28:56 -06:00
sneurlax
3b993135da
do not import buy data loading service
2023-01-24 15:28:11 -06:00
sneurlax
4d5bda96f0
pixel perfection
2023-01-24 14:21:47 -06:00
sneurlax
9495e7a7a7
adjust paddings and alignment to be IAW figma
2023-01-24 14:17:27 -06:00
sneurlax
07247a46b9
Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex
2023-01-24 13:49:14 -06:00
sneurlax
8552fbac68
use container with boxdecoration instead of stroked textstyle
2023-01-24 13:48:57 -06:00
julian
fcc68ff1da
Merge branch 'ui-fixes' into paynyms
2023-01-24 13:34:13 -06:00
julian
96e2f8fa66
add border to secondary buttons based on theme
2023-01-24 13:31:21 -06:00
julian
aced68aa32
add border to secondary buttons based on theme
2023-01-24 13:30:00 -06:00
ryleedavis
914e0e9034
buttonBackBorderSecondary + disabled colors added
2023-01-24 12:29:14 -07:00
julian
028b261dee
refactor button style getter names
2023-01-24 13:29:12 -06:00
sneurlax
c0836f9c67
remove image property from Fiat and Crypto models
...
and don't check for them in selection views
2023-01-24 13:29:05 -06:00
sneurlax
fb257ef39e
also switch simplex image for oled black theme
2023-01-24 13:28:39 -06:00
sneurlax
325d341b7f
do not change hover state of crypto selection list
2023-01-24 13:28:07 -06:00
sneurlax
374d8aaef0
add trailing wallet nav bar spacing
2023-01-24 13:27:47 -06:00
sneurlax
9bfdfc01e4
update wallet_navigation_bar for buy and paynyms
...
TODO test mobile
2023-01-24 13:27:39 -06:00
sneurlax
ab1ff2604a
import logger, lint imports
2023-01-24 13:12:56 -06:00
julian
9c0992ffbf
home view button bar secondary color
2023-01-24 13:03:00 -06:00
ryleedavis
94896ea19f
notification icon + fruit theme added to main
2023-01-24 11:48:07 -07:00
sneurlax
1ebc8868f0
Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex
2023-01-24 12:44:50 -06:00
julian
b8be066acb
add per theme box shadow and per theme homeview button bar shadow
2023-01-24 12:42:41 -06:00
sneurlax
32ca83673a
Merge remote-tracking branch 'cypherstack/ui-fixes' into simplex
2023-01-24 12:29:13 -06:00
julian
a0bb793eff
only pad on oceanBreeze theme
2023-01-24 12:17:36 -06:00
sneurlax
6f85aa5065
fix amount formatting if buying crypto amount
2023-01-24 11:55:36 -06:00
sneurlax
4312f08ee5
add currency symbol to quote preview
2023-01-24 11:51:35 -06:00
sneurlax
e26493f58e
fix form alignment when buying with crypto
2023-01-24 11:30:04 -06:00
sneurlax
b800dd12b4
align currency prettyName with amount input
2023-01-24 11:23:51 -06:00
sneurlax
44fe0a4a0f
comment update
2023-01-24 11:23:39 -06:00
sneurlax
e465030d3d
add light version of simplex logo for dark themes
2023-01-24 11:12:40 -06:00
sneurlax
f3d466ab62
add You Pay With fiat currency name stub
2023-01-24 11:05:30 -06:00
sneurlax
43ec061740
purchase -> quote
2023-01-24 11:05:19 -06:00
sneurlax
fff29ba826
display long name on buy view
2023-01-24 11:01:13 -06:00
sneurlax
8a70e9def4
align desktop elements
2023-01-24 11:01:01 -06:00
julian
e404de2116
force usage of adkVersion parameter
2023-01-24 10:30:00 -06:00
julian
7d10ae2011
go directly to wallet view on single wallet per coin on desktop and mobile
2023-01-24 10:16:44 -06:00
sneurlax
dc30b5d42a
unify text styles
...
can return to theme-case style if needed
2023-01-24 10:06:49 -06:00
sneurlax
83da7a2680
add fiat enums for pretty names
2023-01-24 10:05:15 -06:00
julian
9e24f2bdbc
added missing text styles
2023-01-24 08:10:52 -06:00
ryleedavis
7fe1fefea2
Merge remote-tracking branch 'origin/isar_migrate' into ui-fixes
2023-01-23 17:31:24 -07:00
ryleedavis
90eb0b77c0
WIP: fruit sorbet background
2023-01-23 15:36:13 -07:00
julian
6253652c21
detect paynym notification transactions
2023-01-23 16:11:24 -06:00
julian
6498e1926c
size fixes
2023-01-23 15:44:11 -06:00
julian
2259e15da8
re enable paynym
2023-01-23 15:39:19 -06:00
julian
8a7d669b62
async hasConnected ui update
2023-01-23 15:39:05 -06:00
sneurlax
12ba1fa24a
add OLED Black and Fruit Sorbet theme cases to currency text style
2023-01-23 15:02:30 -06:00
sneurlax
8ba76e492e
comment updates
2023-01-23 14:46:22 -06:00
sneurlax
277807309b
close dialogs on redirection
2023-01-23 14:41:49 -06:00
sneurlax
cccfaa6eef
update API URL
...
TODO follow todo at top of file re: using buildUri
2023-01-23 14:35:39 -06:00
sneurlax
232913060b
reset address variable on input clear
2023-01-23 14:29:18 -06:00
sneurlax
d93f5a8063
remove prints and add comments
2023-01-23 14:24:06 -06:00
sneurlax
df6031350a
add address book dialog for desktop
...
WIP doesn't paste yet
2023-01-23 14:20:58 -06:00
julian
5eb4b3bff5
move tx creation after ins/outs and added another null check
2023-01-23 13:46:56 -06:00
julian
69dfbb5873
paynym clean up to use isar transaction and address upgrades
2023-01-23 12:19:13 -06:00
ryleedavis
bd80ad4ef4
add fruit theme button to appearance settings
2023-01-23 11:16:28 -07:00
ryleedavis
d25b757a22
add fruit sorbet to mobile + desktop appearance settings
2023-01-23 11:00:46 -07:00
ryleedavis
edec5f0c2a
adding fruit sorbet theme type and selector svg
2023-01-23 10:58:06 -07:00
sneurlax
4b944a2496
update API URL, use HTTPS
2023-01-23 10:59:14 -06:00
julian
f3325807e0
null address fix
2023-01-23 10:37:29 -06:00
julian
6790f702c2
migrate bugfix
2023-01-23 10:37:27 -06:00
julian
54cabe935f
null address fix
2023-01-23 10:32:53 -06:00
julian
a135404d67
migrate bugfix
2023-01-23 09:37:14 -06:00
ryleedavis
69262cefd2
added fruit sorbet theme colors
2023-01-22 23:16:01 -07:00
sneurlax
f205312bb9
TODOs
2023-01-21 00:19:56 -06:00
sneurlax
290087c2d5
remove unnecessary prints
2023-01-20 22:49:14 -06:00
sneurlax
824b3bb9a7
pushNamed navigation route, WIP
2023-01-20 20:32:57 -06:00
sneurlax
8ddc825ea5
fix clear address button
2023-01-20 20:15:04 -06:00
sneurlax
46e1d41126
prevent quote preview if required inputs empty
...
it should be prevented by the enabled property but nyah
2023-01-20 20:09:53 -06:00
sneurlax
1bf55318cc
use coin image if buying crypto amount
...
and remove print in prod
TODO refactor duplicated isStackCoin and getIconForTicker into coin_enum?
2023-01-20 20:05:32 -06:00
sneurlax
8a0c846a1b
add currency symbol in amount input
2023-01-20 19:58:45 -06:00
sneurlax
9b944f51f1
outline currency symbols and use selected symbol in buy form fiat select
2023-01-20 19:34:54 -06:00
sneurlax
f110ffb25c
use currency symbol from dart
...
and scale according to length
2023-01-20 19:17:25 -06:00
sneurlax
8ec82ee603
only display address book icon for stack coins
2023-01-20 18:26:43 -06:00
sneurlax
49f024b656
use Julian's isStackCoin helper func
...
very nice. didn't realize I could catch an error. learning every day round here
2023-01-20 18:26:13 -06:00
sneurlax
b376b00d7c
add icons for buy coins
2023-01-20 18:21:36 -06:00
sneurlax
3c664bfef5
remove duplicate declaration
2023-01-20 17:58:31 -06:00
sneurlax
50a3815946
get coin images for coins we support
2023-01-20 17:58:18 -06:00
sneurlax
39f5df3158
move isDesktop out of constructor
2023-01-20 17:31:42 -06:00
julian
165021ca2e
Merge branch 'isar_migrate' into paynyms
2023-01-20 17:27:18 -06:00
julian
a391a76eec
trusted nodes fix and possibly other node fix
2023-01-20 16:24:33 -06:00
julian
017719971b
isar init fix and renaming of init functions
2023-01-20 15:57:54 -06:00
sneurlax
2e6dfe0f62
fix cryptos with null networks/contractAddresses
2023-01-20 15:45:53 -06:00
sneurlax
c3dd04b830
use simplex_api supported_fiats and update fiat model
2023-01-20 15:45:37 -06:00
julian
3b9cb60aaa
update text styles
2023-01-20 15:32:49 -06:00
julian
830fd58754
Merge branch 'isar-transactions' into isar_migrate
...
# Conflicts:
# lib/services/coins/bitcoin/bitcoin_wallet.dart
# lib/services/coins/bitcoincash/bitcoincash_wallet.dart
# lib/services/coins/coin_service.dart
# lib/services/coins/dogecoin/dogecoin_wallet.dart
# lib/services/coins/firo/firo_wallet.dart
# lib/services/coins/litecoin/litecoin_wallet.dart
# lib/services/coins/monero/monero_wallet.dart
# lib/services/coins/namecoin/namecoin_wallet.dart
# lib/services/coins/particl/particl_wallet.dart
# lib/services/coins/wownero/wownero_wallet.dart
# pubspec.yaml
2023-01-20 15:30:48 -06:00
sneurlax
adf83aa3a6
use simplex_api supported_cryptos and update crypto model
2023-01-20 15:30:35 -06:00
sneurlax
51a9c7e961
api.php/route -> api.php?ROUTE=route
2023-01-20 14:56:26 -06:00
julian
c1182f61bc
start centralizing custom exceptions
2023-01-20 12:25:32 -06:00
julian
5c66b0380b
move standard electrum x transaction parsing function into a mixin
2023-01-20 12:16:27 -06:00
julian
4c25a88c32
update to use new block data callback
2023-01-20 11:48:59 -06:00
likho
706cbbfa39
Add tokens class
2023-01-20 19:24:19 +02:00
sneurlax
c8f843c38c
redirect to order and close dialog
...
except the dialog doesn't close.
2023-01-20 10:36:46 -06:00
sneurlax
9a0de2e7f6
fix nav pop desktop issue
2023-01-20 10:32:26 -06:00
julian
0c1db6f249
clean up tests for now
2023-01-20 10:22:18 -06:00
sneurlax
b30976c0f0
redirect to checkout
2023-01-20 09:27:24 -06:00
sneurlax
2ad0659cbc
add SimplexOrder model and return it from simplex API
...
TODO add redirect API call which url_launcher's the redirect endpoint
2023-01-19 23:10:15 -06:00
sneurlax
595d7e760d
GET, don't POST, the goods. orders submitting
...
TODO create and return SimplexOrder and url_launch redirect endpoint 💪
2023-01-19 19:21:06 -06:00
sneurlax
8a1eee204b
purchaseId -> id
...
because SimplexOrder qill have a quoteId, paymentId, and userId...
2023-01-19 17:47:27 -06:00
julian
fd5a237170
move db modifying func to MainDB out of WalletDb, add MainDB mocks to coin tests, build runner generate mocks
2023-01-19 15:13:03 -06:00
julian
60e850f442
add mockable override option for testing purposes
2023-01-19 14:33:23 -06:00
sneurlax
98a9804059
fix nav desktop nav error
2023-01-19 14:20:27 -06:00
julian
8921302ee0
remove useless walletId param from db init
2023-01-19 14:07:08 -06:00
sneurlax
7191e502db
use new cypherstack/simplex_api for quotes, update SimplexQuote
...
and add bool buyWithFiat to SimplexQuote to disambiguate request
2023-01-19 13:36:05 -06:00
julian
686c897515
remove unused param from constructor
2023-01-19 11:41:59 -06:00
julian
db205b40e2
notify ui of tx changes and force refresh on rescan
2023-01-19 10:29:00 -06:00
julian
5badeab621
temp disable partial paynym support in ui
2023-01-19 09:41:10 -06:00
julian
95b9e6170f
firo mint tx migrate fix
2023-01-19 09:16:30 -06:00
likho
1c435bb739
Merge branch 'add-ethereum' into add-erc-20-tokens
2023-01-19 11:03:00 +02:00
likho
74ab70df7e
Use mainnet
2023-01-19 10:45:09 +02:00
julian
7d061866bd
btc tx fetch fetch fix
2023-01-18 18:13:08 -06:00
julian
89f0704bd4
revert late on isLelantus
2023-01-18 18:03:53 -06:00
julian
42e53c31a6
build runner
2023-01-18 17:48:44 -06:00
julian
f507f6a60a
make fields final and other small QOL changes
2023-01-18 17:45:51 -06:00
julian
0a3c001845
fix all own addresses query
2023-01-18 17:20:23 -06:00
julian
575cce1a7d
update address in case of bad index from migrate or any other reason
2023-01-18 16:55:59 -06:00
julian
6784e6aab4
dynamic parsing fixes
2023-01-18 15:15:38 -06:00
julian
4dabeebfab
WIP migrate
2023-01-18 14:29:24 -06:00
sneurlax
745a887566
example update
2023-01-18 10:31:04 -06:00
sneurlax
202ce56448
add working non-api example
...
removed keys
2023-01-18 09:54:33 -06:00
julian
719f70697a
epic isar fixes
2023-01-18 09:42:46 -06:00
julian
cd4408449c
desktop db migrate enabled
2023-01-18 08:07:25 -06:00
julian
30635b05d5
wow isar tx sync fixes
2023-01-17 17:19:09 -06:00
julian
505e8adad7
xmr isar tx sync fixes
2023-01-17 16:56:21 -06:00
julian
ef9205a0a9
particl isar tx parse fixes
2023-01-17 16:11:04 -06:00
julian
957b4cba9b
widget key fix
2023-01-17 16:10:45 -06:00
sneurlax
b575ee82ed
set BTC and USD as defaults
2023-01-17 14:13:49 -06:00
julian
9bb71b0e13
firo isar index and null address fix
2023-01-17 12:31:07 -06:00
julian
38453ceafb
delete old derivations when doing full rescan
2023-01-17 08:19:30 -06:00
julian
b348761bbe
bch cashaddr fix
2023-01-17 08:04:30 -06:00
sneurlax
56135dc19f
error message fixes
2023-01-16 18:49:15 -06:00
sneurlax
f1c686504f
add newOrder stub method
...
TODO make it POST and open external browser, or else we'll have to make the inline status widget
2023-01-16 18:49:03 -06:00
sneurlax
4a13189927
pass the whole quote, not just the ticker
2023-01-16 18:17:06 -06:00
sneurlax
4543725b1a
cleanup
2023-01-16 18:10:21 -06:00
sneurlax
e6a19d981d
pass receiving address on to preview sheet
2023-01-16 18:08:37 -06:00
sneurlax
d9b1fb1fc7
connect (most) form values to quote object
2023-01-16 17:38:42 -06:00
julian
90870c7563
wallet delete ui bugfix for desktop
2023-01-16 17:17:35 -06:00
julian
880c82ba72
update delete wallet function to handle wallet isar data
2023-01-16 17:00:32 -06:00
julian
203cd12678
epic bugfix
2023-01-16 16:56:24 -06:00
julian
d1f237ae51
explicit isar model constructors
2023-01-16 16:37:00 -06:00
sneurlax
7cc30d1da4
comment cleanup
2023-01-16 16:12:53 -06:00
sneurlax
d10500ce02
copy and paste fix
2023-01-16 16:12:37 -06:00
sneurlax
21eb453e1a
comment cleanup
2023-01-16 15:41:24 -06:00
sneurlax
0dff63d9ac
put buy quote preview in floating sheet on desktop
...
TODO check if this breaks mobile
2023-01-16 15:35:38 -06:00
sneurlax
7eefe196c9
simplex supported currencies provider -> simplex provider
...
we may need to store a quote or "estimate" in the provider for UI dataflow purposes (because we can't run async functions in widget builds/constructors?)
2023-01-16 15:35:32 -06:00
julian
5562c14527
WIP refactor to single main isar db
2023-01-16 15:04:03 -06:00
julian
0223a75d95
putAll
2023-01-16 12:58:10 -06:00
julian
9388885047
add optional prefix param to address to script conversion
2023-01-16 09:17:32 -06:00
julian
5e592f8d29
epic index fix
2023-01-16 08:53:46 -06:00
julian
3d4d57a97c
max log message length to store in db
2023-01-16 08:34:52 -06:00
likho
b5a1983734
WIP: ADD ECR-20
2023-01-16 15:19:32 +02:00
likho
dd8319ee11
Update ETH color
2023-01-16 09:42:29 +02:00
julian
bda6865657
buy form ui tweaks
2023-01-15 18:47:28 -06:00
julian
6d338b68a1
simplex buy warning popup
2023-01-15 18:35:20 -06:00
julian
9286ae9902
use simple setState for toggling between buy with crypto/fiat and store current selected crypto/fiat values in state vars and update ui accordingly
2023-01-15 18:24:47 -06:00
julian
650ae9fe09
buy quote preview view and sample quote class
2023-01-15 18:09:11 -06:00
julian
0c9dcf6403
scrollable buy form on mobile if keyboard covers part of it
2023-01-15 17:30:07 -06:00
julian
a23c17d83e
load simplex currencies if empty. Quick api call (at least on tests) so we can just call it without a loading service
2023-01-15 17:26:05 -06:00
julian
dc1a38db91
main wallets/exchange/buy page navigation fix
2023-01-14 12:17:55 -06:00
julian
3a0f563039
flutter layouts constraint error fix
2023-01-14 12:17:25 -06:00
julian
89778e6e63
disable BuyDataLoadingService
2023-01-14 11:22:48 -06:00
julian
48346fa77f
provider access fixes
2023-01-14 11:16:32 -06:00
julian
daa6c5a9b0
clean up popular and check if image url string is empty before attempting to load the network image
2023-01-14 11:16:10 -06:00
julian
2f0824b1f4
formatting, linter fixes, don't call apis in build method
2023-01-14 10:41:02 -06:00
julian
f80b47d467
typed response data
2023-01-14 08:21:32 -06:00
julian
09b51def04
missing value init fix
2023-01-14 08:00:43 -06:00
sneurlax
79edf1292d
remove unneeded buy type and buys service
...
no history needed at this time
2023-01-13 19:12:03 -06:00
sneurlax
7bfcaffc01
move simplex load from every select tap to initial buy form load
2023-01-13 19:08:27 -06:00
sneurlax
bdfb1f0a20
clean up buy form and add unstyled buy button
2023-01-13 19:08:12 -06:00
sneurlax
64662c9076
clean up buy form state functions
...
TODOs here
2023-01-13 19:00:07 -06:00
sneurlax
28c22cc3b8
do not use ticker as image url
2023-01-13 18:30:45 -06:00
sneurlax
b13d242deb
label change
2023-01-13 18:17:05 -06:00
sneurlax
cfe40c76d9
change amount widget as in send views, read currency selections from API
2023-01-13 18:07:27 -06:00
julian
7fc4b724c4
add replace tx logic for potentially unconfirmed transactions to update properly
2023-01-13 17:36:59 -06:00
julian
c503e8f8d8
confirms bugfix
2023-01-13 17:26:24 -06:00
julian
ea212b3dd8
useless print
2023-01-13 17:00:05 -06:00
sneurlax
7e3cad5a06
fix floating crypto selection widget, add floating fiat selection widget
2023-01-13 16:50:49 -06:00
sneurlax
6dc99e6b34
add address input
...
TODO clipboard, QR, and address book functions
2023-01-13 16:45:35 -06:00
julian
c1e860ff52
getConfirms fix
2023-01-13 16:45:20 -06:00
julian
ed0089e94d
default nodes fix
2023-01-13 16:35:14 -06:00
julian
c08c3f779d
shared address parse fix
2023-01-13 16:11:34 -06:00
julian
afdc496331
update address model link
2023-01-13 15:57:49 -06:00
julian
8a7236b46d
clear out isar blockchain data per wallet when doing full rescan
2023-01-13 15:48:42 -06:00
julian
061658f2e9
dynamic map value fix
2023-01-13 15:44:14 -06:00
julian
3414c71741
update other coin's parse transaction and db update
2023-01-13 15:36:19 -06:00
julian
e14c362574
rename var
2023-01-13 14:59:47 -06:00
julian
5e7bd0d8ae
fix bitcoin transaction refresh
2023-01-13 14:50:43 -06:00
julian
5819241c15
fix tx parse address bug
2023-01-13 14:50:22 -06:00
julian
4dd41a5048
update address class for nonWallet address flag
2023-01-13 14:49:56 -06:00
julian
f53a293583
build runner
2023-01-13 13:35:21 -06:00
julian
cb382e213f
separate tx note from transaction object to ensure total separation of blockchain data from other user to ease rescanning the blockchain
2023-01-13 13:33:46 -06:00
julian
94e6ebf53b
insert inputs/outputs after finishing tx parse
2023-01-13 13:25:09 -06:00
sneurlax
61c971973c
restyle coin and fiat selection widgets
...
and:
- available -> supported
- do not load simplex data on desktop menu item action
2023-01-13 13:14:56 -06:00
julian
6310f0b1c7
only update missing or unconfirmed transactions
2023-01-13 12:00:25 -06:00
julian
0543c4b044
filter by address fixes
2023-01-13 12:00:02 -06:00
julian
d119296492
build runner
2023-01-13 11:13:52 -06:00
julian
52d5ab0d33
WIP tx parse + link address to transaction
2023-01-13 11:11:41 -06:00
julian
13e6fc6b47
restoring type fix
2023-01-13 09:26:37 -06:00
likho
5a1569b3fa
Clean up and fixes
2023-01-13 16:36:50 +02:00
likho
78a64690ed
Fix sendall
2023-01-13 11:21:10 +02:00
sneurlax
44d3c26385
add available simplex currencies provider
2023-01-12 20:21:19 -06:00
julian
7e6daad779
some small bug fixes
2023-01-12 16:07:15 -06:00
julian
8c67901c28
apply wallet cache mixin to rest of coin wallets and clean up hive code
2023-01-12 15:32:25 -06:00
julian
5c70cf7967
add mixins to firo_wallet.dart and remove directly interacting with hive therein
2023-01-12 15:20:57 -06:00
sneurlax
b18ee6ba19
pare down crypto and fiat types and WIP stash of progress
2023-01-12 15:15:42 -06:00
julian
85be646049
add mixins to epiccash_wallet.dart and remove directly interacting with hive therein
2023-01-12 14:58:58 -06:00
julian
9b2b01764c
add epic cash wallet cache hive mixin
2023-01-12 14:57:32 -06:00
julian
12bbc57e62
update wallet cache hive mixin
2023-01-12 14:57:07 -06:00
sneurlax
8e9150d7fe
update api call
2023-01-12 14:38:03 -06:00
sneurlax
eaaed8a638
linting
2023-01-12 14:16:03 -06:00
sneurlax
bbf709744d
get -> post
2023-01-12 14:14:53 -06:00
sneurlax
abcb473bfa
update desktop menu controller indices
2023-01-12 14:13:49 -06:00
sneurlax
dad7329a30
load buy data when clicking buy crypto item in desktop menu
2023-01-12 14:13:29 -06:00
julian
1170f742e9
use balance caching in all wallets
2023-01-12 13:21:03 -06:00
julian
61a1ad551f
clean up print
2023-01-12 12:55:57 -06:00
julian
4ab090cb92
remove unused hive inits
2023-01-12 12:54:22 -06:00
julian
3f830218a4
extract wallet isar db to mixin
2023-01-12 12:46:01 -06:00
julian
ccb9f254bd
small bug fixes and added WalletCache mixin to handle balance cache etc
2023-01-12 12:15:28 -06:00
likho
27322061f6
Implement gas price oracle, Update all fees to use new gas estimate
2023-01-12 19:24:26 +02:00
julian
e115ff1b41
only use the PaymentData 'data' once and do not generate p2sh data using p2wpkh unless required
2023-01-12 09:52:41 -06:00
julian
e271341738
ui fix
2023-01-12 09:45:55 -06:00
likho
ab4392b0bd
WIP: Add transaction fees
2023-01-12 16:14:49 +02:00
likho
734a51f5dd
WIP: Get gas estimator
2023-01-12 10:09:11 +02:00
julian
f5f53a163a
only print word when explicitly in debug mode
2023-01-11 22:47:47 -06:00
julian
12a5eff178
missing value init
2023-01-11 22:45:59 -06:00
julian
525d0fa7c4
update remaining ui to handle new data models
2023-01-11 22:45:32 -06:00
julian
f8c6a17fa7
update wallet ui to handle new data models
2023-01-11 22:26:38 -06:00
julian
eb915a0927
use isar query to fetch contact transactions
2023-01-11 21:36:00 -06:00
julian
a73e18df75
expose wallet isar instance to Manager
2023-01-11 21:23:21 -06:00
julian
1a7439f6a6
isar model updates
2023-01-11 21:16:45 -06:00
julian
3a185ead9a
WIP paynym model parsing updates
2023-01-11 21:14:04 -06:00
julian
a989a26f62
migrate wownero_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 21:09:18 -06:00
julian
c83ec074de
migrate monero_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 21:09:08 -06:00
julian
275e3ab4cb
WIP migrate particl_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 20:09:08 -06:00
julian
21f3d80d3a
migrate namecoin_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 19:22:44 -06:00
julian
c36d73f255
migrate litecoin_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 18:59:01 -06:00
julian
90bf6a2bb2
migrate firo_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 18:16:17 -06:00
sneurlax
8e8816fe05
first simplex service stash
2023-01-11 18:13:34 -06:00
sneurlax
7c58a3a47e
add basic simplex api and data loading services
...
need to update the data loading service to call /quote and provide lists of supported coins and fiats
2023-01-11 17:04:03 -06:00
sneurlax
9d6ec18057
update buy response
...
Exchange -> Buy
2023-01-11 17:02:57 -06:00
sneurlax
ac2775dc42
connect toggle to preferences and use value in parent buy form
2023-01-11 16:17:46 -06:00
julian
f551927603
migrate epiccash_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 14:52:06 -06:00
julian
30d8f8b810
update isCancelled flag name to be consistent with other isar model bool values
2023-01-11 14:48:55 -06:00
julian
25a60920dd
migrate bitcoincash_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 13:30:03 -06:00
sneurlax
6a2c0c4d8a
text changes
2023-01-11 12:37:48 -06:00
julian
493bf09578
migrate bitcoin_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 12:24:16 -06:00
julian
90964b83c6
migrate dogecoin_wallet.dart to isar transactions, addresses, and utxos, as well as the cleaner balance model
2023-01-11 12:23:49 -06:00
julian
78db152ff4
clean up coinservice and manager classes to handle new isar models and balance model
2023-01-11 12:21:11 -06:00
julian
e203da866d
add general balance model to reduce clutter
2023-01-11 12:17:29 -06:00
julian
5937d92aee
update isar models
2023-01-11 12:16:52 -06:00
sneurlax
863c59c25d
add fiat enums and coins -> fiats
2023-01-11 12:03:50 -06:00
sneurlax
2d6447eedd
add fiat selection view
2023-01-11 11:49:59 -06:00
sneurlax
9724b40848
add fiat crypto toggle and crypto selection list
2023-01-11 11:19:19 -06:00
sneurlax
c746eb8865
23-1-10 updates
...
nonatomic updates
2023-01-11 09:54:39 -06:00
julian
822bb219b6
migrate prep comment
2023-01-11 08:24:30 -06:00
likho
8b87c7367a
Error fixes
2023-01-11 15:35:51 +02:00
julian
f1131e3d61
missing updated address generated file
2023-01-10 18:13:37 -06:00
julian
b0c62015a1
update enum value name
2023-01-10 17:57:00 -06:00
julian
d27af7243c
modify experimental parseTransaction function to return the new Isar Transaction model
2023-01-10 17:55:19 -06:00
julian
e7877358da
temp. branching of transaction model type for dogecoin wallets
2023-01-10 17:53:09 -06:00
julian
9d6e2d0a0d
update dogecoin to use isar for addresses and transactions
2023-01-10 17:52:27 -06:00
julian
fdaa3f7d9d
update isar transaction model
2023-01-10 17:51:34 -06:00
julian
8ee9428758
add currentHeight getter
2023-01-10 17:50:22 -06:00
julian
ce05a647f0
update isar address class
2023-01-10 17:49:31 -06:00
julian
3e2edde640
simple current chain height provider
2023-01-10 17:45:58 -06:00
ryleedavis
9f5ce0db7a
textRestore added for color fix
2023-01-10 15:28:59 -07:00
sneurlax
290adfec21
stub pages for mobile and desktop
...
lots of extra code, lots of commented sections, the models are wrong, the pages just load on desktop and mobile. need to complete the form and ... well, there's a lot, really
2023-01-10 15:25:20 -06:00
sneurlax
30ea0cc24f
change desktop menu item text to reflect figma design
2023-01-10 15:20:41 -06:00
ryleedavis
a90f7fe994
textFieldError/SuccessBorder added
2023-01-10 13:48:40 -07:00
julian
064421cfba
models modification and simple export
2023-01-10 14:40:09 -06:00
ryleedavis
af698332e7
wallet nav bar and wallet card text colors fixed
2023-01-10 12:00:38 -07:00
julian
279d7f37bd
clean up
2023-01-10 11:51:38 -06:00
julian
fedb91f11c
WIP isar address class
2023-01-10 11:29:36 -06:00
julian
3de937fe03
switch values that change over time to computed properties
2023-01-10 11:22:52 -06:00
julian
a0df73551e
update generated files
2023-01-10 10:02:54 -06:00
julian
5712fab88f
WIP Isar transaction sub type enum
2023-01-10 09:21:22 -06:00
julian
c4cc5b1a02
WIP Isar transaction object skeletons
2023-01-10 09:13:22 -06:00
julian
2da1e23251
WIP initial paynym send ui
2023-01-09 15:48:32 -06:00
julian
178912a323
routing fix
2023-01-09 15:47:40 -06:00
julian
69e1d8d20b
reduce minimum doge confirms
2023-01-09 15:47:10 -06:00
julian
e66205ac32
routing and parse fix
2023-01-09 15:46:52 -06:00
julian
bffe5e09ca
paynym confirm transaction view flags and routing branch
2023-01-09 15:43:16 -06:00
julian
cba33a1d69
notification tx record type storage fix and a couple other little fixes
2023-01-09 15:42:37 -06:00
julian
12477e8fb5
desktop connect confirm dialog layout
2023-01-09 14:11:26 -06:00
julian
039508ee32
show insufficient balance warning on connect to paynym attempt
2023-01-09 13:57:12 -06:00
julian
512711183c
add hover color to desktop new follow button
2023-01-09 13:22:05 -06:00
julian
91696ebb4b
desktop paynym details subview
2023-01-09 13:15:15 -06:00
likho
ae0a515384
Error fixes, remove hard coded values
2023-01-09 19:15:40 +02:00
julian
3c1bc42bbf
added check functions too see if a notification tx was sent from my wallet to the target payment code, and if any transactions have been received on my notification address which are then cached/stored locally
2023-01-09 11:09:26 -06:00
julian
ae7dbeb988
WIP send/receive address derivation for the target payment code + my private key context
2023-01-09 11:05:13 -06:00
julian
1d057a7f22
disable editing of default node fields
2023-01-09 09:15:53 -06:00
likho
357b08d4bf
Error fixes
2023-01-09 13:10:34 +02:00
likho
045cf857fd
Fix refresh loading forever
2023-01-08 17:19:58 +02:00
Diego Salazar
fcb2935d64
Merge pull request #309 from cypherstack/trusted-node
...
Add trusted node setting to Monero and Wownero
2023-01-06 17:20:49 -07:00
julian
5a77efe5f8
update button to use proper icons
2023-01-06 17:40:15 -06:00
sneurlax
7da4bc75f3
persist isFailover settings changes across app closes
2023-01-06 17:10:17 -06:00
sneurlax
a8d5301381
trust monero and wownero default nodes
2023-01-06 17:10:05 -06:00
Diego Salazar
76f4e25f32
Merge branch 'staging' into ui-fixes
2023-01-06 16:02:18 -07:00
sneurlax
b8c21b9287
persist trusted flag across app closes
2023-01-06 16:57:46 -06:00
julian
e8ef0be977
WIP connect tx flow
2023-01-06 16:31:36 -06:00
julian
0177784c22
confirm paynym connect dialog
2023-01-06 16:31:21 -06:00
julian
16dc9efa52
added assets
2023-01-06 16:31:04 -06:00
sneurlax
554d526ea4
setPrimateNodeFor coin if edited node is primary node
2023-01-06 15:49:27 -06:00
sneurlax
227dd61be2
pass trusted to connectToNode
2023-01-06 14:55:06 -06:00
sneurlax
1e4a39a92c
make checkboxes checkable when editing
2023-01-06 14:41:51 -06:00
julian
54767947ed
WIP notif txn
2023-01-06 13:55:47 -06:00
sneurlax
3794b18ba6
comment update
2023-01-06 11:15:32 -06:00
ryleedavis
79f2cc0768
wrap funct on desktop theme selectors
2023-01-06 09:35:41 -07:00
ryleedavis
5e795ccc33
oledBlack desktopTextSmall color fix
2023-01-06 09:21:31 -07:00
ryleedavis
23e3452cf1
oledBlack theme added to desktop
2023-01-06 09:12:01 -07:00
likho
b60122fd85
Transaction listing
2023-01-06 17:25:28 +02:00
sneurlax
5e15e3e4b0
change checkbox color unless in edit mode
2023-01-05 20:13:01 -06:00
sneurlax
ad15f4d126
linting
2023-01-05 20:03:38 -06:00
sneurlax
903e034b58
add trusted checkbox to monero and wownero node details
...
defaults to false
TODO call native function to set node as trusted when checked (and vice versa)
2023-01-05 20:03:20 -06:00
julian
35a8172d35
paynym notif tx and tx parsing tweaks
2023-01-05 16:57:53 -06:00
julian
ca4cdd40c0
paynym card refactor and paynym details popup for mobile WIP
2023-01-05 16:19:02 -06:00
ryleedavis
7aad7cb9e3
oledBlack text color fix
2023-01-05 13:59:17 -07:00
ryleedavis
0a810987c0
oledBlack added to textStyles and appearance settings
2023-01-05 13:34:56 -07:00
sneurlax
6391e474f0
add trusted flag to node model
...
node model fix
2023-01-05 14:32:36 -06:00
julian
3d6d3d5d45
tx list styling fix for single tx
2023-01-05 12:52:14 -06:00
ryleedavis
8ca405cfea
oledBlack theme added to themeType
2023-01-05 11:51:15 -07:00
julian
915458dbf3
dirty WIP notification tx creation
2023-01-05 12:48:18 -06:00
ryleedavis
cd7dd20652
oled_black hex added
2023-01-05 11:34:29 -07:00
sneurlax
2495673f79
add getAddresses helper func for Firo
...
don't assume keys exist without checking them
2023-01-05 12:13:54 -06:00
sneurlax
2dbd81fd4c
use getAddress with BTC, LTC, NMC, and PART
2023-01-05 12:13:26 -06:00
sneurlax
fb7c58f60a
handle 0 amounts
...
use null operator where applicable
2023-01-05 12:12:38 -06:00
sneurlax
4d10727360
use getAddress with BCH
2023-01-05 12:09:01 -06:00
sneurlax
a902c77057
add getAddress helper func for transactions with odd outputs
...
OP_RETURN and some other output types can cause addresses to be placed in a list of strings or as a string under a different key; this handles that case
2023-01-05 12:09:01 -06:00
sneurlax
a62d94a60d
handle 0 amounts
2023-01-05 12:09:01 -06:00
likho
5fcb65ba0c
WIP: GET transactions
2023-01-05 18:04:45 +02:00
likho
5d77dcafbe
ADd address validation and convert receive addresses as checksum addresses
2023-01-05 14:39:21 +02:00
likho
a6c2750f20
WIP: Get wallet transactions
2023-01-05 13:07:46 +02:00
ryleedavis
a661e3acbc
added oled-black-theme selector + prep oledBlack theme file
2023-01-04 18:19:36 -07:00
ryleedavis
d3c845b30d
Merge branch 'staging' into ui-fixes
2023-01-04 18:13:26 -07:00
julian
8c0366904a
followers/following paynym lists clean up
2023-01-04 16:01:26 -06:00
julian
3069ebeae9
followers/following paynym lists
2023-01-04 15:28:48 -06:00
julian
21cc545251
desktop paynym card clean up
2023-01-04 14:57:45 -06:00
julian
d957cad4ba
add copy constructor and properly update paynym account model, as well as fix desktop navigation on follow/unfollow
2023-01-04 14:56:36 -06:00
julian
929723d0d5
node model fix
2023-01-04 14:46:14 -06:00
julian
0e5de0d890
add trusted flag to node model
2023-01-04 14:31:49 -06:00
julian
1e3a42fd9a
paynym not found desktop style fixes
2023-01-04 13:06:07 -06:00
julian
f30c82c748
button height fix
2023-01-04 13:01:51 -06:00
julian
056cba2672
desktop paynym card layout
2023-01-04 13:00:25 -06:00
julian
07addeadd8
refactor paynym toggle follow button
2023-01-04 12:47:41 -06:00
julian
b0b2ad14f5
featured paynyms conditional desktop modification
2023-01-04 12:44:35 -06:00
julian
97d3b35a22
paynym desktop add new follow popup layout
2023-01-04 12:32:40 -06:00
julian
a6cc955090
paynym desktop search button
2023-01-04 12:32:10 -06:00
julian
c4e5e9e8b6
paynym claim cancellation hack (should probably not even allow cancel in ui)
2023-01-04 11:37:39 -06:00
julian
33926d2b5e
address popup desktop conditional layout
2023-01-04 11:20:25 -06:00
julian
0746fe36b7
back button style fix
2023-01-04 10:57:14 -06:00
julian
930bdfca5e
desktop layout
2023-01-04 10:57:04 -06:00
sneurlax
0ee2357c60
add basic buy page
2023-01-04 10:51:38 -06:00
julian
805beb109f
package imports
2023-01-04 10:08:36 -06:00
julian
73c94f9927
desktop layout
2023-01-04 10:08:05 -06:00
julian
f4729526e6
initial desktop paynym ui set up and state provider refactor
2023-01-04 09:41:25 -06:00
julian
0b30ac435b
add toString() to paynym response object
2023-01-04 08:34:18 -06:00
julian
772cca4201
paynym api slightly better error message handling
2023-01-04 08:33:54 -06:00
likho
6b3d42033e
WIP: GET address transactions
2023-01-03 17:15:27 +02:00
likho
5e67b5734c
fix balance error when opening existing wallet and add chainId for sending
2023-01-03 14:50:32 +02:00
julian
b3ff38adb7
check and update ui if xmr/wow data found during re/scan
2023-01-02 16:43:57 -06:00
julian
66e9f87c0f
increase xmr/wow autosave timer period
2023-01-02 16:43:51 -06:00
julian
e6416f2191
check and update ui if xmr/wow data found during re/scan
2023-01-02 16:43:39 -06:00
julian
95f5b41b4d
increase xmr/wow autosave timer period
2023-01-02 16:43:04 -06:00
julian
f3b1d11a46
added paynym response objects and refactored paynym.is api
2023-01-02 15:16:01 -06:00
julian
f9491f8215
Merge branch 'xmr-sync' into paynyms
...
# Conflicts:
# lib/utilities/enums/coin_enum.dart
2023-01-02 13:47:10 -06:00
julian
0062294488
disable wownero on desktop and xmr on windows
2023-01-02 13:16:59 -06:00
ryleedavis
46fe178b08
loading animation on changing receive currency
2023-01-02 11:44:33 -07:00
julian
838678eb06
mobile xmr/wow loading fix
2023-01-02 11:08:13 -06:00
julian
57add19e88
do not partially open monero wallets at the same time on startup
2023-01-02 09:13:00 -06:00
julian-CStack
bdab241d7e
Merge branch 'staging' into xmr-sync
2022-12-31 12:02:14 -06:00
julian
ab3ff76f3a
nav fix
2022-12-31 12:01:00 -06:00
ryleedavis
7163d95cc4
loading animation on sendCurrency
2022-12-31 11:58:56 -06:00
Diego Salazar
dd0d668b7c
Merge branch 'staging' into ui-fixes
2022-12-30 20:04:29 -07:00
ryleedavis
2765bea4a9
Merge branch 'staging' into ui-fixes
2022-12-30 17:27:31 -07:00
ryleedavis
31eeeb58c1
loading animation on sendCurrency
2022-12-30 17:26:14 -07:00
julian-CStack
5f71a1c2dd
more bug fixes ( #281 )
...
* xmr send fix
* small screen recovery phrase warning view fix
* mnemonic field crashes fix
* desktop restore date fix
* mac desktop keyboard type crash fix
* firo (and possibly other) send fix
* key fix for duplicate wallets edge case
2022-12-30 17:10:25 -06:00
julian
9aa593146c
wownero sync refactor
2022-12-30 16:15:03 -06:00
julian
9765393f61
re enable git versions
2022-12-30 12:50:55 -06:00
julian
2253629dd6
key fix for duplicate wallets edge case
2022-12-30 12:30:11 -06:00
julian
ae8daa4902
firo (and possibly other) send fix
2022-12-30 12:30:11 -06:00
julian
4b58f3ec60
mac desktop keyboard type crash fix
2022-12-30 12:30:11 -06:00
julian
c42ea26a3b
desktop restore date fix
2022-12-30 12:30:11 -06:00
julian
8f40275a14
mnemonic field crashes fix
2022-12-30 12:30:11 -06:00
julian
e462ddeac1
small screen recovery phrase warning view fix
2022-12-30 12:30:11 -06:00
julian
e84051b140
xmr send fix
2022-12-30 12:30:11 -06:00
julian-CStack
32299975c3
fixes ( #280 )
...
* xmr send fix
* small screen recovery phrase warning view fix
* mnemonic field crashes fix
2022-12-30 11:21:46 -06:00
ryleedavis
7759bd2712
radio button fix for desktop
2022-12-30 09:04:41 -07:00
ryleedavis
0176111580
offcenter radio button
2022-12-30 08:36:51 -07:00
julian
2df6146d82
libmonero xmr sync listener callbacks
2022-12-29 16:44:32 -06:00
julian
624e4e35d8
debugPrint word answer for developer's mental health
2022-12-29 13:49:00 -06:00
julian
7013e99081
enable wow on desktop
2022-12-29 13:38:39 -06:00
shillo
cd86085d16
add windows path
2022-12-29 10:48:12 -06:00
shillo
e89b213798
temp disable git versions
2022-12-29 10:48:12 -06:00
shillo
5accda7355
disable unsupported device locale on windows
2022-12-29 10:48:12 -06:00
ryleedavis
6d1f0dec8a
exchange rate calculated on send textfield change
2022-12-28 16:41:34 -07:00
ryleedavis
ed486f7c16
fixed attention delete wallet dialog text typos
2022-12-28 12:07:00 -07:00
ryleedavis
172883532c
delete wallet attention dialog text
2022-12-28 11:55:42 -07:00
julian
a60c4fef14
libmonero xmr sync listener callbacks
2022-12-28 10:25:55 -06:00
Diego Salazar
70039f7e4b
Merge pull request #270 from cypherstack/desktop
...
Desktop
2022-12-26 20:01:11 -07:00
ryleedavis
015e2f4b84
correct import for ExitToMyStack
2022-12-26 17:54:18 -07:00
ryleedavis
ce79cfacbf
commented out ExitToMyStackButton
2022-12-26 17:51:24 -07:00
ryleedavis
926ec66e83
Merge branch 'staging' into ui-fixes
2022-12-26 15:03:19 -07:00
ryleedavis
0f9eae07b3
SimpleSwap removed from UI + doesn't fetch rates
2022-12-26 14:06:51 -07:00
likho
f9ec370070
WIP: get transactions data
2022-12-26 16:12:51 +02:00
shillo
f85d2895fc
windows reset password DPS error fix
2022-12-23 14:21:37 -06:00
shillo
c6dd9394be
fix exit button on windows
2022-12-23 13:29:03 -06:00
julian
dfa16aad4c
re enable wow/xmr on_startup
2022-12-23 10:53:38 -06:00
likho
12388ba5ca
WIP: Add ETH, getting transactions list
2022-12-23 13:51:36 +02:00
Likho
ff1f746a76
Particl fixes ( #273 )
...
* WIP: Fix particl for non standart txs send
* Use stackwallet default node and fix txs all appearing as received with incorrect amounts
* Clean up logging, fix all txs showing as received
2022-12-22 20:05:01 -06:00
shillo
b1b1965348
disable unsupported device locale on windows
2022-12-22 17:24:12 -06:00
shillo
e5d2d6c039
temp disable xmr/wow onstart funcs
2022-12-22 16:59:55 -06:00
shillo
951cc044cb
temp disable git versions
2022-12-22 16:59:54 -06:00
shillo
1f51602406
windows app dir
2022-12-22 16:59:54 -06:00
julian
20249f3da8
stupid follow/unfollow hack
2022-12-21 19:07:13 -06:00
julian
b11bd0c20c
add follower/following entity
2022-12-21 17:24:08 -06:00
julian
7631d3f3c6
WIP follow/unfollow
2022-12-21 17:02:14 -06:00
julian
0711bd03cf
paynym api debug logs
2022-12-21 16:44:38 -06:00
julian
8af4c407e6
add loading bot nym bot network image
2022-12-21 16:44:23 -06:00
julian
2297fbf028
add (follow) new paynym view
2022-12-21 13:46:50 -06:00
julian
08ad23cc73
featured paynyms widget
2022-12-21 12:03:23 -06:00
julian
45754d1565
refactor paynym bot image view into its own file
2022-12-21 11:19:57 -06:00
julian
e120747166
clean up imports
2022-12-21 11:14:50 -06:00
julian
27bb0cf1c9
place holder featured paynyms
2022-12-21 11:13:41 -06:00
julian
6d75f01dae
copy code on paynym home screen
2022-12-21 11:08:14 -06:00
julian
66271a9018
paynym qr popup
2022-12-21 11:06:53 -06:00
julian
3b6d53d685
WIP paynym home view
2022-12-21 10:17:53 -06:00
julian
a491bfd70f
WIP paynym ui and claim process
2022-12-20 17:00:03 -06:00
julian
bbd04f46bb
created_paynym object
2022-12-20 16:58:25 -06:00
julian
f897b67714
claiming paynym spinner dialog
2022-12-20 15:05:11 -06:00
julian
5c8f72afa6
claim paynym view
2022-12-20 14:48:31 -06:00
julian
7d8c2d1fda
paynym api rename
2022-12-20 14:29:35 -06:00
julian
1ae4f40d63
some basic ui prep for paynym integration
2022-12-20 14:29:25 -06:00
julian
101de01fa2
update default btc testnet electrumx url
2022-12-20 10:08:53 -06:00
julian
07eabb6092
update default btc testnet electrumx url
2022-12-20 10:08:14 -06:00
likho
b2c40c014a
WIP: ADD ETH
2022-12-20 14:54:51 +02:00
ryleedavis
28f9fcaa0a
added another todo: check print
2022-12-19 09:29:47 -07:00
ryleedavis
e836337253
Merge branch 'desktop' of /home/rylee/Desktop/publishing/stack_wallet with conflicts.
2022-12-19 09:28:38 -07:00
julian
177d2e4bc8
correct endpoints
2022-12-16 17:45:08 -06:00
julian
37e8f69950
paynym api
2022-12-16 16:31:13 -06:00
ryleedavis
096d2c007e
Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet into desktop
2022-12-14 13:56:13 -07:00
julian
811bc0e870
word count fix
2022-12-14 13:57:43 -06:00
julian
c84ae8ff21
db migrate to force firo cache clear
2022-12-14 10:26:48 -06:00
likho
c6d5ad598c
WIP:ADd Ethereum
2022-12-14 18:09:24 +02:00
julian
cf82374a0c
selectable balance text
2022-12-14 09:11:24 -06:00
julian
a2d6823ee9
firo anon set decoding bugfix
2022-12-14 09:05:47 -06:00
likho
6370e927a2
WIP: Add Ethereum
2022-12-14 12:15:22 +02:00
likho
eca8ca21bc
WIP: Add Ethereum
2022-12-13 19:39:19 +02:00
julian
ba344e2364
Merge branch 'staging' into desktop
2022-12-13 11:22:24 -06:00
julian
4f4d6f8e9d
remove cached anon set server call
2022-12-13 11:21:46 -06:00
julian
b83dec53c3
uninitialized var fix
2022-12-13 07:58:49 -06:00
julian
c9269fffef
increase ping timeout
2022-12-13 07:35:14 -06:00
ryleedavis
390623560e
debugPrints that aren't needed ?
2022-12-12 17:17:02 -07:00
Diego Salazar
2a38d5691e
Merge pull request #260 from cypherstack/add-particl
...
Add Particl
2022-12-12 16:13:43 -07:00
julian
236e04f849
epic node changes and fixes
2022-12-12 15:59:06 -06:00
ryleedavis
fccc1c4447
removing provider instantiation debugPrints
2022-12-12 14:43:38 -07:00
julian
84108a3b27
use system navigator to exit
2022-12-09 15:50:17 -06:00
julian
5fcf642a8b
desktop routing fix
2022-12-09 15:42:35 -06:00
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