sneurlax
e979a352fb
avoid race condition
2024-02-14 11:51:59 -06:00
sneurlax
c9754c2739
Merge branch 'electrum_adapter' into testing
2024-02-14 11:20:29 -06:00
sneurlax
98c095b568
add 10s timeout
2024-02-14 11:19:57 -06:00
sneurlax
fc0d9639b8
store completers similarly to subscriptions so we can await them
2024-02-14 11:07:30 -06:00
likho
7363438279
Refator _manageChainHeightSubscription so we are not calling the listener multiple times
2024-02-14 17:46:01 +02:00
sneurlax
8fc2043910
new getFeeRate, add retry logic to usedCoinSerials, and comment cleanup
2024-02-13 19:47:26 -06:00
sneurlax
c21af7196f
do not use hardcoded firo.stackwallet.com
...
in order to support custom nodes.
2024-02-13 19:34:18 -06:00
sneurlax
af3e194767
use electrum_adapter.getTransaction in cachedElectrumXClient, too
2024-02-13 19:20:33 -06:00
sneurlax
13a50cdace
use electrum_adapter getTransaction
2024-02-13 18:28:20 -06:00
sneurlax
ceec698a44
add lelantus electrum_adapter methods
2024-02-13 15:34:45 -06:00
sneurlax
cd951f10cc
temporarily use electrum_adapter's firo branch for testing integration
2024-02-13 14:25:03 -06:00
sneurlax
4147e357a8
use electrum_adapter package methods for all spark calls
...
add spark methods and tests, remove some Ravencoin references
and use cypherstack remote. much trust, veryfy
2024-02-12 16:31:04 -06:00
Diego Salazar
83cc519933
Merge pull request #748 from cypherstack/update-book-error-fix
...
Address book error fix
2024-02-09 18:57:40 -07:00
sneurlax
de1413f955
do not complete completed completer
2024-02-09 19:10:53 -06:00
sneurlax
e8dc77529f
add more logging
2024-02-09 19:10:37 -06:00
likho
365b117215
Fix error with deleting an address book entry
2024-02-08 14:35:51 +02:00
likho
0f91ccd7ce
Fix Null Pointer error for address entry
2024-02-07 18:35:31 +02:00
likho
3b66997b88
Update validateAddress to use the coin's validate address
2024-02-07 17:50:38 +02:00
likho
03dc8d6e75
Update validateAddress to use the coin's validate address
2024-02-07 17:41:38 +02:00
Diego Salazar
cff01b1133
Merge pull request #746 from cypherstack/tezart-restore-fix
...
Fix error with Tezos restore
2024-02-06 20:51:59 -07:00
Diego Salazar
e5df9d94bd
Merge pull request #743 from cypherstack/electrumx
...
ElectrumX fixes: Use subscribable ElectrumX client for subscribing to chain height, resolve issue with sorting by a null blockHeight for unconfirmed tx, and if just one response is returned, return it as a single-item list
2024-02-06 20:51:21 -07:00
Diego Salazar
cbbcf4dccc
Merge pull request #745 from cypherstack/epic-ui-fixes
...
Epic UI fixes, add missing data
2024-02-06 20:51:02 -07:00
julian
bbf9ccc276
UNTESTED: chain subscribe logic refactor
2024-02-07 10:10:27 +07:00
sneurlax
8c7f9b491d
don't scroll in scroll, size debug log dialog down on small screens
2024-02-06 21:08:36 -06:00
sneurlax
dc6d569433
add extra logging if a Map is returned with >1 requests queued
2024-02-06 20:57:33 -06:00
sneurlax
6c1d74ed81
clean up debug prints
2024-02-06 20:56:21 -06:00
sneurlax
46285d44ea
don't subscribeBlockHeaders if subscription exists
2024-02-06 20:55:31 -06:00
sneurlax
3d42967c8b
only assign subscription if null
2024-02-06 20:46:33 -06:00
sneurlax
469ab91dfd
exit wallet when backing out from wallet view on mobile
2024-02-06 18:53:29 -06:00
sneurlax
15aeb39776
don't close coin's sub if coin has another wallet on the sync list
2024-02-06 15:10:18 -06:00
sneurlax
f81e432d33
exit wallet when backing out from wallet view on desktop
2024-02-06 15:07:51 -06:00
sneurlax
e27612b45f
close subscription on wallet exit
2024-02-06 15:07:32 -06:00
sneurlax
931fb7e75a
formatting
2024-02-06 12:34:55 -06:00
sneurlax
15a9543c9f
instead of checking if it's a List, check if it's not a Map
2024-02-06 12:31:42 -06:00
likho
b56925d0d2
Resolve error when rescanning a wallet
2024-02-06 16:33:10 +02:00
likho
3de4c659e0
Fix error with Tezos restore
2024-02-06 12:34:57 +02:00
sneurlax
c3ed83f77d
add stack trace to _getFees error
2024-02-05 22:40:39 -06:00
sneurlax
c8b323748b
disable stream validity check in ElectrumXInterface.fetchChainHeight
2024-02-05 17:21:50 -06:00
sneurlax
2fb3034dc0
resolve recursion issue and add more cleanup and logging/error handling
...
and refactor _checkRpcClient -> _checkSocket
2024-02-05 16:35:38 -06:00
sneurlax
0f665bd602
remove unnecessary try-catch
2024-02-05 16:17:33 -06:00
sneurlax
66354e8ecd
reconnect if needed in _checkRpcClient
...
with failovers
2024-02-05 15:49:05 -06:00
sneurlax
3ec6e2a008
TODO notes
2024-02-05 15:23:08 -06:00
sneurlax
d48c7cf9f1
cache node information for reconnection purposes when tor toggled
...
and cancel alive timer when needed (avoids secureSocket not initialized error)
2024-02-05 15:22:27 -06:00
sneurlax
dbaf184bb8
listen to correct socket depending on tor preference
2024-02-05 14:45:33 -06:00
sneurlax
7646f97cc1
pass prefs instance when updating electrumx
2024-02-05 14:37:06 -06:00
sneurlax
9835970751
listen to tor connection and preferences events
2024-02-05 14:33:52 -06:00
sneurlax
53d7143156
fns docs comments
2024-02-05 14:16:25 -06:00
sneurlax
685690723a
initialize prefs and tor services
2024-02-05 14:16:14 -06:00
sneurlax
5835b1e4a7
use Tor in subscribable client where applicable
2024-02-05 14:09:13 -06:00
sneurlax
0d5a8f25a1
check chain height subscription validity with ping
2024-02-05 12:38:40 -06:00
sneurlax
0d8f1c2b95
add chain height service in order to hold one subscription per coin
2024-02-05 12:09:45 -06:00
sneurlax
9b93dc78d2
resolve null check operator used on a null value issue
...
because unconfirmed txs have a null blockTime.
we could also use currentChainHeight+1, which may be more appropriate.
2024-02-05 11:31:07 -06:00
likho
03f7fa1a1e
Epic UI fixes, add missing data
2024-02-05 10:34:10 +02:00
julian
2be13a89c5
INCOMPLETE: WIP use streams instead of change notifier for electrumx socket subscriptions
2024-02-04 09:33:49 +07:00
julian
1b81af1e7e
show chain height on desktop wallet view when in debug mode
2024-02-04 08:32:09 +07:00
sneurlax
0108121db3
if just one response is returned, return it as a single-item list
2024-02-02 19:01:32 -06:00
sneurlax
7863b7f209
don't add a listener if one already exists
2024-02-02 18:44:08 -06:00
sneurlax
a3b3314be8
connect subscribable electrumx instance after initialization
2024-02-02 18:30:26 -06:00
sneurlax
b896337d64
WIP subscribe to block headers in order to fetch chain height
...
not working because SubscribableElectrumXClient isn't initialized
2024-02-02 15:51:31 -06:00
sneurlax
3c23b0491c
TODO note about accepting bad SSL certificate
2024-02-02 14:32:55 -06:00
sneurlax
9791d9b362
uncomment subscribable electrumx client
2024-02-02 14:32:33 -06:00
sneurlax
033850c677
make advanced settings view scrollable
...
TODO make other views scrollable, too
2024-01-31 16:33:24 -06:00
sneurlax
1f3ce757bd
make settings menu scrollable on small screens
2024-01-31 16:18:52 -06:00
sneurlax
2d22b9a4ac
make entire DebugInfoDialog scrollable
2024-01-31 16:00:22 -06:00
sneurlax
9e3cc4544d
lelantus->Lelantus, spark->Spark, firo->Firo
2024-01-31 15:35:20 -06:00
julian
ccf1e34377
port of frost backup keys ui from stack frost
2024-01-30 19:50:55 -06:00
julian
751fc81c91
Merge remote-tracking branch 'origin_SW/staging' into add_frost
2024-01-30 18:51:47 -06:00
julian
0d3ef1bfc4
frost swb integration fixes
2024-01-30 18:47:41 -06:00
sneurlax
2e6ac40e20
fix 'cannot cast Null to String'
2024-01-30 12:45:39 -06:00
sneurlax
8cbca16a3a
WIP first attempt at Frost wallet restoration from backup
2024-01-30 12:41:37 -06:00
sneurlax
a17a551a2b
add myName to saved frost info
2024-01-30 12:25:58 -06:00
sneurlax
79fedf46e5
throw err if keys or config are null
2024-01-30 11:48:50 -06:00
sneurlax
8ba98d573c
save frost keys and config in otherDataJsonString during SWB creation
2024-01-30 11:43:40 -06:00
sneurlax
0f73f76216
refactor _multisigConfig to getMultisigConfig for SWB purposes
2024-01-30 11:43:09 -06:00
sneurlax
cce94676a6
fix bitcoin frost wallet restoration
2024-01-29 23:29:52 -06:00
sneurlax
a100e6a15c
only show frost-related config buttons for frost coins
2024-01-29 17:31:41 -06:00
sneurlax
10a6706ec0
wrap recovery phrase warning view in scroll and center views
2024-01-29 13:22:37 -06:00
sneurlax
9f03f7cfdc
Revert "Merge pull request #732 from cypherstack/ui"
...
This reverts commit 3c8e220303
, reversing
changes made to 0f8d3eb122
.
2024-01-29 13:06:04 -06:00
julian-CStack
0f8e0db381
Merge branch 'staging' into monero_changes
2024-01-28 22:47:50 -06:00
julian
fcf971979a
Fix rpc timeout issue and improved logging
2024-01-28 22:31:47 -06:00
julian
4f29308904
spray and pray
...
Two combined testing changes,neither of which really work
revert completer for testing
2024-01-27 18:24:19 -06:00
sneurlax
77f1f346d6
override recipient input(s) padding
2024-01-25 19:04:07 -06:00
sneurlax
2aa3bebf78
wrap send view content in padding
...
will probably need to be adjusted for mobile...
2024-01-25 19:03:53 -06:00
julian
ef83dbdafa
Merge remote-tracking branch 'origin_SW/staging' into add_frost
2024-01-25 02:21:11 -06:00
julian
1e67f3585a
some frost clean up
2024-01-25 02:20:37 -06:00
sneurlax
cd9ac3c2e5
WIP working horizontal centering
...
need to test on mobile and re-enable commented flex items
2024-01-24 13:05:33 -06:00
sneurlax
ce2bc33744
use SingleChildScrollView on desktop, too
2024-01-24 12:26:37 -06:00
sneurlax
4aed72874b
refactor view body
2024-01-24 12:09:51 -06:00
sneurlax
ec9cec5d21
refactor app bar
2024-01-24 12:00:38 -06:00
julian
444afb88ae
WIP frost send
2024-01-23 18:33:40 -06:00
sneurlax
8e7523f804
do not validate "p" (P2SH) addresses
2024-01-23 17:46:21 -06:00
sneurlax
7f6b069017
replace simple return with an await open
2024-01-23 14:12:27 -06:00
sneurlax
f52b950650
avoid updating wallet info before finishing opening
...
remove unused var
2024-01-22 21:24:30 -06:00
julian
911837b265
Merge remote-tracking branch 'origin_SW/staging' into add_frost
2024-01-21 12:09:00 -06:00
julian
d72e3a0d4a
add/show spark balance where appropriate
2024-01-21 12:04:58 -06:00
julian
6a7ec2d5d2
untested: Bitcoin frost
2024-01-19 17:44:01 -06:00
julian
8ae2faa91f
WIP frost wallet logic
2024-01-19 15:42:38 -06:00
julian
85b66fd849
WIP bitcoin frost wallet addition
2024-01-19 15:38:17 -06:00
julian
fbbd175d0f
change wording on successful restore
2024-01-19 15:38:17 -06:00
julian
dd0fc6f369
refactor unnecessary provider watch
2024-01-19 15:38:17 -06:00
julian
2c62bbe9af
set lelantusCoinIsarRescanRequired to false for new/restored from seed wallets
2024-01-19 15:35:46 -06:00
julian
85a8b12149
flutter version upgrade
2024-01-18 13:17:29 -06:00
julian
2e679882db
bandaid fix xmr/wow address not showing up on recdeive screen on first wallet open after restore from seed
2024-01-18 13:00:50 -06:00
julian
620ea46b3d
block particl utxos fix
2024-01-17 15:15:22 -06:00
julian
c751743436
go to home after swb restore success from settings on mobile
2024-01-17 13:35:05 -06:00
julian
48ee44ed29
xmr/wow restore height fix
2024-01-17 13:10:23 -06:00
julian
4356e101f5
xmr/wow wallet restore init fixes
2024-01-17 12:52:33 -06:00
julian
8acf84e222
clean up unused code and mark old as deprecated
2024-01-17 12:09:04 -06:00
julian
3bbed4ec63
SWB tweaks and desktop specific ui layout fixes
2024-01-17 11:46:18 -06:00
julian
1f6c0e3f31
fix isar circular reference error
2024-01-17 11:16:18 -06:00
julian
4301ba96e5
fix dogecoin absurd fees send error
2024-01-17 11:12:36 -06:00
julian
04a5f47d52
bch/ecash send fix (SIGHASH_FORKID)
2024-01-17 10:01:31 -06:00
julian
becebf37c3
firo tweaks
2024-01-17 08:34:04 -06:00
julian
393e27b15e
possible epiccash duplicate tx in history fix
2024-01-16 19:24:19 -06:00
julian
c29e1f0307
do not put a tempTx for particl due to miss matching txids
2024-01-16 19:18:01 -06:00
julian
33e0059ea9
remove stream watching walletinfo due to flaky updates. Just grab walletinfo from db when wanted
2024-01-16 19:11:35 -06:00
julian
07b750189f
ensure ba/nano height is updated when fetching transactions. Probably redundant
2024-01-16 19:10:22 -06:00
julian
ec52612f61
xmr/wow address check null error fix
2024-01-16 18:41:55 -06:00
julian
fb937ebddf
eth + eth token send fix
2024-01-16 16:53:29 -06:00
julian
e90baa39e8
clean up unused code
2024-01-16 16:47:34 -06:00
julian
1f0fc010b7
send from spark balance for trades instead of lelantus
2024-01-16 16:35:10 -06:00
julian
63b76df9ca
exchange flow recipient address from stack selection bugfix
2024-01-16 16:03:04 -06:00
julian
506c41c129
xmr/wow send outputs missing error fix
2024-01-16 13:29:44 -06:00
julian
b0eeec7568
eth token prices fixes
2024-01-16 13:08:28 -06:00
julian
aaa6905f95
various swb fixes
2024-01-16 12:44:30 -06:00
julian
f319aaf594
various address and SWB fixes, as well as some electrumx_interface unused function cleanup
2024-01-16 11:58:16 -06:00
julian
f1f8a0c49a
eth txns mobile fix
2024-01-16 10:51:24 -06:00
julian
37f8a22ec2
don't grab successful token transactions in eth wallet
2024-01-16 10:14:49 -06:00
Julian
19605d2d25
fix error message
2024-01-16 09:49:08 -06:00
julian
500fd9b94d
use isTestnet flag on coin enum
2024-01-15 15:44:55 -06:00
julian
b70974b050
add transaction filter for custom queries based on wallet type
2024-01-15 14:48:57 -06:00
julian
62e1afb6cc
fix null error when attempting to send using custom fees
2024-01-15 13:45:50 -06:00
julian
1cd7289fe2
eth token refresh fix
2024-01-15 10:37:24 -06:00
julian
e4e0514542
temp fix
2024-01-15 10:28:23 -06:00
julian
37fe270a4b
firo fix and clean up WalletInfo
2024-01-15 09:42:49 -06:00
julian
7bb8948d73
fix eth token balance not updating
2024-01-14 16:38:59 -06:00
julian
dab49bccc8
ba/nano index violation error on restore fix
2024-01-14 16:15:13 -06:00
julian
e1b583b16d
temp backwards compat fix
2024-01-14 16:09:48 -06:00
julian
4d2ca3708d
only freeze incoming notification utxos, but put warning on change outputs of sent notification txns
2024-01-14 16:03:31 -06:00
julian
7af2fea977
paynymn fixes and clean up
2024-01-14 14:02:48 -06:00
julian
4b14cd861e
update generated files
2024-01-14 11:36:29 -06:00
julian
b229d41cd8
fix electrumx version parsing
2024-01-14 11:27:01 -06:00
julian
a3120932dd
add asm to required params list and some other paynym tx fixes
2024-01-14 11:27:01 -06:00
julian
98338bdea2
ui error build state fix
2024-01-14 11:27:01 -06:00
julian
a69b4f8ed5
paynym refactor to tx v2
2024-01-14 11:27:01 -06:00
julian
937ca2b112
ltc inscriptions check and fetch optimization
2024-01-13 12:33:48 -06:00
julian
94d1698fd7
see all token transaction navigation fix
2024-01-13 12:03:54 -06:00
julian
5aea7b3e85
show p2sh cash addr as valid
2024-01-13 11:42:05 -06:00
julian
46d1310039
Some todo clean up and re prioritization
2024-01-13 11:09:37 -06:00
julian
e1a2cf85f3
fix token balance showing 0 on wallet info row
2024-01-13 10:00:42 -06:00
julian
9321480b8d
Merge remote-tracking branch 'origin_SW/staging' into wallets_refactor
...
# Conflicts:
# lib/models/isar/models/blockchain_data/v2/transaction_v2.dart
# lib/pages/cashfusion/cashfusion_view.dart
# lib/pages/cashfusion/fusion_progress_view.dart
# lib/pages/send_view/send_view.dart
# lib/pages/wallet_view/wallet_view.dart
# lib/pages_desktop_specific/cashfusion/desktop_cashfusion_view.dart
# lib/pages_desktop_specific/cashfusion/sub_widgets/fusion_dialog.dart
# lib/pages_desktop_specific/my_stack_view/wallet_view/desktop_wallet_view.dart
# lib/services/coins/ecash/ecash_wallet.dart
# lib/services/coins/ethereum/ethereum_wallet.dart
# lib/services/coins/nano/nano_wallet.dart
# lib/services/coins/tezos/tezos_wallet.dart
# lib/utilities/default_nodes.dart
# lib/wallets/wallet/wallet_mixin_interfaces/cash_fusion_interface.dart
# pubspec.lock
# pubspec.yaml
2024-01-13 09:55:59 -06:00
sneurlax
b23b19a9a2
cleanup
2024-01-12 17:32:50 -06:00
sneurlax
88f7eed2e0
bitcoin txs v2
2024-01-12 17:32:07 -06:00
sneurlax
421cdcc6f2
litecoin tx v2 flag
2024-01-12 17:27:21 -06:00
sneurlax
b96135f6f9
litecoin v2 txs
...
and comment move in particl output checking code
2024-01-12 17:26:39 -06:00
julian
dc9e4d2dc1
dogecoin tx v2 flag
2024-01-12 17:16:15 -06:00
julian
7c990f4f8f
add ordinal tx subtype and clean up build runner issues
2024-01-12 17:13:18 -06:00
sneurlax
bf2331de76
update particl checkBlockUTXO
2024-01-12 16:59:25 -06:00
julian
111f219394
show spark memo on incoming tx details view
2024-01-12 16:45:19 -06:00
sneurlax
d43292fb29
dogecoin txs v2
2024-01-12 16:17:03 -06:00
julian
b1e67b154f
bandaid fix for fetching and parsing spark transactions where the electrumx call sometimes fails when the tx was recently submitted
2024-01-12 16:01:51 -06:00
julian
d7a7b7758d
restrict spark memo length in textfield
2024-01-12 16:00:04 -06:00
julian
05c2974eb0
scrollable confirm send screen on desktop
2024-01-12 14:55:20 -06:00
julian
c841b969b2
fix paynym broadcast tx functionality
2024-01-12 14:55:20 -06:00
julian
d5e8d3fe3e
ensure cashaddrs are converted to normal addresses for the tx builder to properly extract a script
2024-01-12 14:55:20 -06:00
julian
0c97fa6635
extra precautions in init()
2024-01-12 14:55:20 -06:00
sneurlax
061be596f5
strip as many trailing 00s as are present
2024-01-12 14:16:42 -06:00
sneurlax
660d98e5e4
simplify particl 00-stripping logic
2024-01-12 14:16:21 -06:00
sneurlax
3753a699ab
fic particl txs
2024-01-12 14:10:17 -06:00
julian
152b516947
add some xmr/wow fixes and extract a shared cw base wallet interface
2024-01-12 11:59:07 -06:00
julian
ee992623ed
link tx v2s to address details properly
2024-01-12 09:17:07 -06:00
sneurlax
ec4889fd64
handle particl txs with ct_fee, rangeproof, and/or data_hex keys
2024-01-11 17:38:28 -06:00
sneurlax
2cbca50d52
WIP particl set tx version to 160 and strip trailing 00s
2024-01-11 17:37:32 -06:00
julian
52477e124f
Some clean up
2024-01-11 17:36:13 -06:00
julian
d0bd99e0fc
reset tezos address type from unknown to tezos
2024-01-11 17:26:21 -06:00
julian
90deb600b4
untested stellar
2024-01-11 17:20:21 -06:00
julian
3f282edd33
fix linear electrumx address history fetch
2024-01-11 13:51:27 -06:00
julian
f7d162e67a
re enable wrapped segwit for certain coins
2024-01-11 13:36:53 -06:00
julian
dc9054138c
ensure litescribe api call failures don't block wallet functionality
2024-01-11 12:50:42 -06:00
julian
73767a474e
filter out token transactions on main wallet tx list
2024-01-11 12:21:28 -06:00
julian
5cee68913c
null assignment fix
2024-01-11 12:19:56 -06:00
sneurlax
52fbcdb5e1
pass bech32 hrp as override on address decode
2024-01-11 12:14:57 -06:00
julian
46d454fad1
token transaction display fixes
2024-01-11 12:12:31 -06:00
julian
90cc8ced9c
add token support to tx v2 card
2024-01-11 11:31:28 -06:00
julian
9711b79da5
various eth+token tweaks
2024-01-11 11:19:23 -06:00
julian
e6317a8507
infinite loop bugfix
2024-01-10 20:46:43 -06:00
julian
187f3bc462
properly load eth token wallets
2024-01-10 17:40:42 -06:00
julian
6942a9b3dd
add tokenInfo to migration and a couple other eth token related tweaks
2024-01-10 17:16:04 -06:00
sneurlax
7bf817ca66
Merge remote-tracking branch 'origin/wallets_refactor' into wallets_refactor
2024-01-10 16:54:24 -06:00
sneurlax
1753f6aada
PART tx V2 changes (WIP)
2024-01-10 16:54:17 -06:00
julian
9996328126
More WIP eth + tokens
2024-01-10 16:53:12 -06:00
julian
37a164bb8f
put or update address instead of assuming it doesn't exist in db (it shouldn't exist in db though...)
2024-01-10 16:48:41 -06:00
julian
af02bddef1
Change anonFees key to a more generalized overrideFee in tx otherData. May cause some current testing wallets to display weird prices. Won't affect production. To fix testing wallets just rescan/restore.
2024-01-10 16:40:36 -06:00
julian
da88f6640c
firo fee sheet fixes
2024-01-10 16:40:36 -06:00
sneurlax
da24aaa391
Merge remote-tracking branch 'origin/wallets_refactor' into wallets_refactor
2024-01-10 16:32:03 -06:00
sneurlax
7f9216acd6
NMC tx V2 changes (WIP, isar unique index violated error)
2024-01-10 16:31:51 -06:00
julian
baea4923dd
token wallet info cache and contract addresses provider usages
2024-01-10 12:21:28 -06:00
julian
61e687585e
token wallet info cache refactor from hive to isar
2024-01-10 11:58:22 -06:00
julian
6d9be31e76
particl tweaks
2024-01-10 10:24:29 -06:00
julian
76aca78dbb
namecoin tweaks
2024-01-10 10:23:40 -06:00
julian
49d5a1eaf2
prevent full epic sync on app load
2024-01-10 10:08:38 -06:00
julian
36f090a1e7
WIP eth refactor
2024-01-10 10:08:12 -06:00
sneurlax
784ca8cc2d
Merge branch 'namecoin' into wallets_refactor
2024-01-09 17:25:58 -06:00
sneurlax
5fdcb522ca
Merge remote-tracking branch 'origin/wallets_refactor' into namecoin
2024-01-09 17:25:41 -06:00
sneurlax
ef15382c13
typofix
2024-01-09 17:25:33 -06:00
sneurlax
5d72f77c15
Merge remote-tracking branch 'origin/wallets_refactor' into particl
2024-01-09 17:24:58 -06:00
sneurlax
3d2684130a
implement more particl methods
2024-01-09 17:24:51 -06:00
sneurlax
2e3f559bf7
uncomment code needed to run
...
TODO: recomment?
2024-01-09 16:57:53 -06:00
sneurlax
0230575575
implement more namecoin methods
2024-01-09 16:57:32 -06:00
julian
228444141b
migration fix for mnemonic verified flag changes
2024-01-09 14:44:16 -06:00
julian
c4a3874bf0
various epiccash tweaks and fixes
2024-01-09 14:43:58 -06:00
julian
68754e3329
build runner
2024-01-09 11:04:02 -06:00
julian
cb7e63ba3b
rough epic cash refactor
2024-01-09 10:56:05 -06:00
sneurlax
621aff4796
fee estimation
2024-01-08 20:30:17 -06:00
sneurlax
d08b5c9b22
fee estimation
2024-01-08 20:27:27 -06:00
julian
f43ae8788d
monero refactor with some fixes applied to wownero as well
2024-01-08 13:40:07 -06:00
julian
4232ef8d8a
disable wrapped segwit p2sh for btc
2024-01-08 13:39:30 -06:00
julian
72eee46220
particl and namecoin refactor skeleton code with some interface clean up
2024-01-08 09:13:44 -06:00
julian
e5a4382153
breaking changes to wallet mnemonic verification
2024-01-05 17:22:40 -06:00
julian
42e18397d7
spark transaction to spark send fixes
2024-01-05 16:48:48 -06:00
julian
48ad3db84c
spark transaction sent to self fixes
2024-01-05 15:38:01 -06:00
julian
7bbc235b92
don't show change in amount total
2024-01-05 13:45:42 -06:00
julian
8ff9227e48
update ecash default server
2024-01-05 12:59:23 -06:00
julian
b11694220b
dirty hack for showing firo transactions right away until we can add functionality to sparkmobile
2024-01-05 12:59:01 -06:00
julian
3cf0d82085
spark send to self hide spark change amount on tx card
2024-01-05 08:41:22 -06:00
julian
4de6670a7d
spark balance icon
2024-01-04 18:58:19 -06:00
julian
09a57e246a
revert to using our own firo testnet server
2024-01-04 18:50:07 -06:00
julian
af25da5a59
untested: ltc refactor
2024-01-04 18:37:46 -06:00
julian
611237ecdf
litecoin crypto currency
2024-01-04 13:17:00 -06:00
julian
1121949f56
clear send form on successful send
2024-01-04 12:52:00 -06:00
julian
b5cb0b067f
disable tor has been added popup
2024-01-04 11:28:38 -06:00
julian
07b21a42c6
check change address diversifier on spark address generate
2024-01-03 11:01:04 -06:00
julian
89c781ef23
fix initial wallet not showing up on creation
2024-01-03 09:47:36 -06:00
julian
86be1444ea
critical desktop password related button/function locks
2024-01-03 09:37:50 -06:00
julian
ce0b871284
fix txns v2 not showing up right away on refresh
2024-01-03 08:38:01 -06:00
julian
02cb79c6a3
refactor send screen address validation to take into account not being able to send from lelantus to spark directly
2023-12-29 18:12:13 -06:00
julian
97ff9ecf8b
const app dir name
2023-12-29 10:34:41 -06:00
julian
202ca59410
tx status and icon fixes
2023-12-29 10:30:37 -06:00
julian
f697aeb043
WIP handle spark transaction parsing
2023-12-29 09:26:32 -06:00
julian
4074023a88
remove sparkData from tx data before caching as we currently don't need it and its quite large
2023-12-29 09:24:25 -06:00
julian
0fc68a3702
clean up
2023-12-27 10:01:21 -06:00
julian
953acb493c
spark spend from transparent and various clean up
2023-12-27 10:01:13 -06:00
julian
cb46c2fa3a
add named constructor that should have been done ages ago
2023-12-27 09:07:40 -06:00
julian
8cc72f3448
spark anonymize all
2023-12-24 10:51:08 -06:00
julian
73f213174d
WIP spark mint all
2023-12-22 18:15:44 -06:00
julian
c640d3e4cc
run createSparkSend in isolate
2023-12-21 16:18:12 -06:00
julian
94e69f193b
send all spark tweaks
2023-12-21 16:04:49 -06:00
julian
b441157398
handle send all spark properly
2023-12-21 14:41:29 -06:00
julian
1e1a472d42
fix transaction broadcast error text overflow on desktop
2023-12-21 10:24:22 -06:00
julian
1d3b07490d
successful spark to spark send
2023-12-21 10:23:55 -06:00
julian
d132116282
WIP spark spend progress
2023-12-20 18:00:02 -06:00
julian
f61acd90b7
hash used spark tags
2023-12-20 17:46:48 -06:00
julian
c16c97d74d
add required data to spark coin schema and some other small fixes for spark spend script creation
2023-12-20 13:45:46 -06:00
julian
35fafb5c5d
add some send logging
2023-12-20 13:11:21 -06:00
julian
acb0157d8a
Firo balance type toggle ui and send from balance type switching
2023-12-19 19:05:05 -06:00
julian
311b2adfd9
offload coin identification to separate isolate
2023-12-19 12:06:05 -06:00
julian
65e93c7f48
add spark address validation
2023-12-19 09:20:50 -06:00
julian
a2e36f06de
show diversifier in address details
2023-12-18 16:49:39 -06:00
julian
0f9eff6792
desktop spark address display
2023-12-18 16:48:41 -06:00
julian
11edcf30cf
format unused wallet coins for spark spend
2023-12-18 15:12:16 -06:00
julian
f8a5e44d7b
optimize spark coin refresh, refactor and clean up spark wallet recovery, and add extra data fields to the spark coin schema
2023-12-18 14:05:22 -06:00
julian
1c0b9bec1b
spark mint sequence fix
2023-12-18 12:56:27 -06:00
julian
cdd9b30cb7
standard firo send fixes
2023-12-18 12:53:11 -06:00
julian
4e96ce5438
empty memo (just like firo-qt)
2023-12-16 15:01:47 -06:00
julian
e4bb2aeca7
WIP spark mints (broken)
2023-12-16 14:28:04 -06:00
julian
c1640331af
spark coins ui view
2023-12-16 14:26:23 -06:00
julian
8336712a23
some firo transaction display fixes
2023-12-16 10:21:50 -06:00
julian
2469c3eb91
small tweaks mainly targeting firo transaction parsing
2023-12-15 13:30:51 -06:00
julian
cae0bada66
update spark balance based on identified coins
2023-12-15 08:47:46 -06:00
julian
3cbc866fe9
update isar spark coin schema
2023-12-15 08:16:51 -06:00
Julian
69860843e0
id coins tweak
2023-12-14 20:51:09 -06:00
julian
a25c004768
WIP firo transactions v2 w/ spark
2023-12-14 10:44:41 -06:00
julian
b180b8632e
add missing required parameter
2023-12-14 09:48:49 -06:00
julian
a3bfec5d5c
build runner for firo related tx updates
2023-12-14 09:46:39 -06:00
julian
4010605bb7
spark mint tx version
2023-12-14 09:15:11 -06:00
julian
f83fb76bd8
clean docs/comments
2023-12-14 08:31:15 -06:00
sneurlax
1d6ca55a36
add WIP transaction builder
2023-12-13 20:25:13 -06:00
sneurlax
04bceb1755
prepareSparkMintTransaction i/o validation (WIP)
2023-12-13 20:12:12 -06:00
sneurlax
597252f2be
Merge remote-tracking branch 'origin/wallets_refactor_spark_integrationn' into spark_refactor
2023-12-13 18:37:14 -06:00
julian
cf2114b7a3
cached spark used coin tags electrumx call
2023-12-13 16:15:59 -06:00
julian
e1241372bf
cached spark anon set electrumx call fixes and usage
2023-12-13 14:13:11 -06:00
julian
7dcac56a5a
WIP cached spark anon set electrumx call
2023-12-13 11:36:37 -06:00
julian
b1e4627837
WIP spark spend
2023-12-13 11:26:30 -06:00
Julian
50a3e8e4da
Merge remote-tracking branch 'origin_sw/ui-fixes' into ui-fixes
2023-12-11 13:00:55 -06:00
Julian
8031798892
exchange fixes
2023-12-11 13:00:50 -06:00
julian
1387a71f4a
take into account tickers and coin names as possible pay in currencies
2023-12-10 13:13:55 -06:00
julian
0ce0b1d30e
bandaid fix
2023-12-10 12:58:50 -06:00
julian
1fb62d3e54
send from stack fix
2023-12-10 12:42:37 -06:00
sneurlax
5f4ef72e64
validation in prepareSparkMintTransaction and TODOs
2023-12-07 15:58:23 -06:00
julian
6507ebd346
correct comment
2023-12-07 15:30:35 -06:00
sneurlax
5567d96f5a
confirmSparkMintTransaction
2023-12-07 15:05:27 -06:00
sneurlax
f30e996655
dummy hidden settings prepare spark mint button
2023-12-07 14:55:40 -06:00
sneurlax
dd01444ff5
add refresh spark data hidden button
2023-12-07 14:46:50 -06:00
julian
2e19dd8545
WIP spark mint transaction fix
2023-12-07 13:11:50 -06:00
julian
095bfc2ff3
WIP spark mint transaction
2023-12-07 13:11:45 -06:00
Julian
d911ea0e66
temp fix nano
2023-12-07 12:17:51 -06:00
julian
46796f02dd
WIP spark mint transaction fix
2023-12-07 10:57:54 -06:00
julian
883a5e67e6
WIP spark mint transaction
2023-12-07 10:56:45 -06:00
julian
56e11400a2
WIP spark scanning txhash correction
2023-12-05 16:55:43 -06:00
sneurlax
658901ff03
WIP spark scanning
2023-12-05 16:55:38 -06:00
julian
051bd7db48
WIP spark scanning txhash correction
2023-12-05 14:44:50 -06:00
julian
71e89b489f
WIP spark scanning
2023-12-05 12:31:45 -06:00
sneurlax
0b0774b0b8
testnet
2023-12-05 00:00:58 -06:00
sneurlax
eaf14c2e8a
hardcode key from test
2023-12-05 00:00:30 -06:00
sneurlax
656b301754
remove unnecessary toHex
...
cleaning up diff for stashing etc purposes
2023-12-04 16:13:13 -06:00
julian
d5cb4dd6b4
backport of some tezos fixes
2023-12-04 15:45:33 -06:00
julian
01f2cdd117
pull over tezos support files from the future
2023-12-04 14:54:55 -06:00
julian
9a9c9550ee
Untested ecash fusion port. Manual port of https://github.com/cypherstack/stack_wallet/pull/705 combined with manual port to v2 transactions for ecash as well as a couple other changes ported from the wallets_refactor branch
2023-12-04 14:50:38 -06:00
julian
9ff323393e
firo testnet testing enable
2023-12-04 13:16:04 -06:00
julian
780a34b7dc
eth token api endpoint update
2023-12-04 10:55:46 -06:00
julian
fd8ca3edf8
tx v2 sent amount calc fix
2023-12-04 10:55:43 -06:00
julian
747565fa16
firo used serials cached electrumx fix
2023-12-04 10:48:09 -06:00
julian
c51ccd33ac
eth token api endpoint update
2023-12-04 10:46:34 -06:00
julian
9ad723a5b2
WIP database schema for spark coin data
2023-12-04 09:35:59 -06:00
julian
1b0d918a6e
tx v2 sent amount calc fix
2023-11-30 09:43:40 -06:00
julian
734e9d90b1
WIP basic PoC showing firo spark address in stack wallet
2023-11-29 09:53:30 -06:00
julian
6ddef9f077
add lib spark local dep for testing
2023-11-28 10:13:10 -06:00
julian
0cb1e90097
build runner
2023-11-28 08:30:29 -06:00
julian
3e89136210
WIP more spark interface structure
2023-11-27 15:18:20 -06:00
julian
170fad272d
do not throw here as updateBalance is currently being called on refresh
2023-11-27 15:07:16 -06:00
julian
befc402057
ensure set call runs smoothly
2023-11-27 15:06:37 -06:00
julian
3cc0ebce26
WIP spark interface
2023-11-27 14:57:33 -06:00
julian
c1be34e9cb
desktop rescan complete dialog size fix and some internal tweaks
2023-11-27 12:03:04 -06:00
julian
5b3a998091
various firo restore/rescan fixes and tweaks
2023-11-27 11:50:35 -06:00
julian
e5043dfe90
lelantus get used serials caching improvements with extra checks
2023-11-27 11:48:14 -06:00
julian
cfcd7b7fd6
code duplication clean up
2023-11-27 08:42:32 -06:00
julian
789d4a8085
firo electrumx batching re enabled
2023-11-27 08:42:09 -06:00
julian
43bca4cf34
more firo balance ui fixes
2023-11-24 14:30:28 -06:00
julian
03526d0f5d
add some retries to some electrumx calls
2023-11-24 13:25:32 -06:00
julian
430882cb6a
various firo related clean up and fixes
2023-11-24 11:56:38 -06:00
julian
e78af049ee
no logging within computes and use bip32 for derivations as it is more permissive (than coinlib) which lelantus requires
2023-11-24 11:56:18 -06:00
julian
56b9e1f851
Use different derivation path for new tezos wallets and scan tezos derivation path variations on recover and use first with history or default to the new standard path
2023-11-23 12:32:08 -06:00
julian
d1cbc28059
xtz derivation
2023-11-22 18:21:55 -06:00
julian
63917a7adb
add tzkt link to about
2023-11-22 12:39:38 -06:00
julian
391304f6da
tezos and various tweaks
2023-11-22 12:30:09 -06:00
julian
700943ada4
add tezos rpc node test connection logic
2023-11-21 15:10:58 -06:00
julian
f524bc1d87
working tezos refactor
2023-11-21 13:44:21 -06:00
julian
de43baaaa0
fix xtz transactions parsing
2023-11-20 16:16:07 -06:00
julian
62c1628fa7
WIP tezos
2023-11-20 13:55:22 -06:00
julian
273fd981f4
WIP tezos skeleton
2023-11-20 10:37:28 -06:00
julian
c9f5473493
merge clean up and use out own http wrapper class
2023-11-20 09:55:28 -06:00
detherminal
88a98953e5
fix (xtz): add the reqs to rpc api
2023-11-20 09:29:56 -06:00
detherminal
30dbec866c
feat (xtz): add node reqs to tezos api
2023-11-20 09:29:20 -06:00
detherminal
7c24e9e840
update to tezos operation
2023-11-20 09:28:45 -06:00
detherminal
d755fb4182
add tezos transaction
2023-11-20 09:28:39 -06:00
detherminal
c10763b4c7
feat: add tezos api class
2023-11-20 09:28:06 -06:00
julian
8e1449ac41
WIP firo refactor
2023-11-20 09:15:36 -06:00
julian
d5fafb64dc
fix getsparkmintmetadata call
2023-11-17 09:23:16 -06:00
julian
f3612ab79b
enforce default node addition per crypto currency
2023-11-16 19:44:17 -06:00
julian
994922c146
fix missing nodes in ui
2023-11-16 19:15:20 -06:00
julian
72956ea676
build runner
2023-11-16 17:38:36 -06:00
julian
32f9fc51e1
clean up missing balance change issues
2023-11-16 17:32:47 -06:00
julian
c83a0ec2a4
disable firo in deprecated coin_service
2023-11-16 17:27:20 -06:00
julian
089c1f9848
wallet info cached balances change
2023-11-16 17:26:41 -06:00
julian
185cfd26e2
consistent wallet mixin interface naming
2023-11-16 16:25:20 -06:00
julian
20d78d617a
Firo wallet skeleton
2023-11-16 15:30:01 -06:00
julian
e8972024dc
More WIP firo spark electrumx
2023-11-16 14:49:35 -06:00
julian
932937f3a1
add temporary test buttons for spark calls
2023-11-16 12:15:53 -06:00
julian
20208a696c
WIP add spark electrumx calls
2023-11-16 12:15:28 -06:00
julian
09a452b4ca
allow setting custom app root dir on desktop via cli args
2023-11-16 12:03:15 -06:00
julian
2811063699
build runner
2023-11-16 10:59:09 -06:00
julian
c6150b23d9
untested paynym refactor impl
2023-11-16 10:54:57 -06:00
julian
039727b422
WIP refactored paynym interface
2023-11-15 16:43:46 -06:00
julian
c381326dd5
refactored ba/nano wallets
2023-11-15 15:59:01 -06:00
julian
8ba998af8f
slight change to wallet constructors
2023-11-15 11:40:43 -06:00
julian
ae03a9dd49
don't default to favourite wallet on new creation
2023-11-15 10:59:53 -06:00
julian
df4b11e6e0
fix wallets list in ui
2023-11-15 10:59:03 -06:00
julian
982cf99e5c
re enable wallet deletion
2023-11-15 09:41:35 -06:00
julian
768ff83d04
change walletinfo update process
2023-11-15 09:15:17 -06:00
julian
cd50b64683
delete by wallet id
2023-11-15 08:47:29 -06:00
julian
72bcc97463
remove unused function
2023-11-15 08:46:52 -06:00
julian
268dd9dd76
weird ecash electrumx server edgecase
2023-11-14 17:33:08 -06:00
julian
d78a3e5104
txn2 flag in ui branch
2023-11-14 17:21:55 -06:00
julian
bf8113f79e
refactor fusion server defaults
2023-11-14 16:47:45 -06:00
julian
d29e4e97e2
manual cherry picking part 2
2023-11-14 16:35:24 -06:00
julian
be66c71154
refactor fusion server prefs
2023-11-14 16:34:01 -06:00
julian
28efe3e18d
manual cherry picking
2023-11-14 16:33:54 -06:00
sneurlax
b776ba0678
ambiguate CashFusion -> Fusion, change wording and remove BCH references
2023-11-14 15:52:35 -06:00
julian
f799b68a69
apply new cash fusion wallet mixin and some other small clean up
2023-11-14 15:49:37 -06:00
julian
58271caf8a
add new cash fusion wallet mixin
2023-11-14 15:48:34 -06:00
julian
016c447540
add coin control mixin
2023-11-14 15:48:08 -06:00
julian
951c0cefcb
disable old bch wallet and delete old fusion interface
2023-11-14 15:47:22 -06:00
julian
157c7874f5
bch tweaks
2023-11-14 14:42:46 -06:00
julian
5b5908196d
refactor various electrumx class names
2023-11-14 14:35:53 -06:00
julian
7377a9d6e7
add address conversion to cashaddr (can be used for other things as well if required)
2023-11-14 14:01:47 -06:00
julian
c51b6be2c4
add support for old electrumx servers that do not support batching. Also call wallet.init() on creation
2023-11-14 13:21:21 -06:00
julian
bccc85c3ca
ecash tweaks
2023-11-14 13:04:10 -06:00
julian
269ad06f14
couple small fixes
2023-11-14 09:57:48 -06:00
julian
279ed8196b
WIP ecash new
2023-11-14 09:57:17 -06:00
julian
226617c4c1
ecash cash addr specific script hash convert
2023-11-14 09:56:07 -06:00
julian
9269835a95
disable old ecash
2023-11-14 09:55:37 -06:00
julian
5e4a500306
add addr type to bch addr type check
2023-11-14 08:52:58 -06:00
julian
583353020b
add ecash
2023-11-14 08:52:32 -06:00
julian
bbeb958f21
build runner changes
2023-11-09 16:30:30 -06:00
julian
f5bd1d22f6
clean up walletInfo
2023-11-09 16:27:17 -06:00
julian
d1a3f21396
sort transactions first by time, then by when they first appeared in db
2023-11-09 16:13:31 -06:00
julian
baaf375942
various tweaks to get a btc testnet tx to send
2023-11-09 15:31:23 -06:00
julian
255d9a7813
edit tx note fix
2023-11-09 12:26:15 -06:00
julian
4a71e54b6b
disabled unused/broken tests and run build runner
2023-11-09 12:21:04 -06:00
julian
758c3def5f
transaction note provider
2023-11-09 11:39:26 -06:00
julian
335c2b9993
transaction note isar migration
2023-11-09 09:47:36 -06:00
julian
e20d16436d
min/required confirmations switch
2023-11-08 16:09:28 -06:00
julian
7ddf212091
fix address generation index bug
2023-11-08 15:49:28 -06:00
julian
bfc71dee67
set to v1 txns for now
2023-11-08 15:48:57 -06:00
julian
d93136e285
favourites ui fixes and provider tweaks
2023-11-08 15:43:01 -06:00
julian
a9bdf08186
provider null error fix
2023-11-08 15:40:12 -06:00
julian
36a1795984
WIP btc and other electrumx based coins tx building/send as well as various small tweaks and fixes
2023-11-08 13:57:38 -06:00
julian
3bd3bb9ee6
generalized recover for electrumx coins
2023-11-07 12:19:42 -06:00
julian
dc9583a5fe
add change address checks and handle dynamic querying of addresses depending on wallet/coin
2023-11-07 10:25:04 -06:00
julian
12a8b6aea8
WIP doge wallet scaffolding and some reworking of the way utxos are fetched and parsed via electrumx
2023-11-06 17:10:07 -06:00
julian
f7673913fb
address type bugfix
2023-11-06 15:55:49 -06:00
julian
91d68225ef
dogecoin
2023-11-06 15:55:34 -06:00
julian
dd73a0f86b
various other structure fixes and updates
2023-11-06 15:37:44 -06:00
julian
daa9ccd099
wownero mostly ready for testing
2023-11-06 15:37:18 -06:00
julian
e6556de97e
refactor wallet constructors and add wownero shell
2023-11-06 12:26:33 -06:00
julian
fa4fa60532
couple bug fixes on migrate
2023-11-06 11:37:23 -06:00
julian
5e256b2e2a
update current db version constant
2023-11-06 11:24:02 -06:00
julian
527b0c5d3a
map key fix
2023-11-06 11:23:51 -06:00
julian
882bb816ea
disable spam prints
2023-11-06 11:23:16 -06:00
julian
5ddf3e3a53
list type cast fix
2023-11-06 11:23:03 -06:00
julian
f778a9309f
clean up migrate code slightly
2023-11-06 11:09:39 -06:00
julian
f08fed8f67
disable broken tests and run build runner code gen
2023-11-06 11:01:41 -06:00
julian
f2715f3f5e
remove Manager, add mnemonic based wallet mixin, and WIP SWB process
2023-11-06 10:44:23 -06:00
julian
5ba29b7299
mostly (roughly) refactored with new wallet providers as well as using a TxData object in place of dynamic Maps
2023-11-03 13:46:55 -06:00
julian-CStack
475a32faff
Merge branch 'staging' into ui-fixes
2023-11-02 08:43:54 -06:00
Julian
b093d8f794
remove expanded
2023-11-02 08:42:01 -06:00
julian
be39ad2cd7
WIP walletInfo provider
2023-11-01 13:28:18 -06:00
julian
6bf1e7bbdc
remove redundant providers
2023-10-31 11:18:37 -06:00
julian
ce7d10ef16
rename and refactor wallets.dart provider
2023-10-31 11:15:59 -06:00
julian
568a0cab1a
refactor wallets.dart
2023-10-31 11:13:26 -06:00
julian
6db89bb18f
add chain height update and refactor balance update
2023-10-31 10:06:35 -06:00
julian
c4073edb0e
eth failed tx bug fix
2023-10-31 09:18:40 -06:00
julian
405e432d12
eth failed tx bug fix
2023-10-31 09:17:49 -06:00
julian
11fe9f19b5
wallet periodic refresh, more bch impl, various other clean up and fixes
2023-10-30 16:58:15 -06:00
julian
59b8fe38e2
coinlib import fixes
2023-10-30 14:02:33 -06:00
julian
5e5f2607a2
add bch skeleton
2023-10-30 11:45:13 -06:00
julian
f2c27a724c
btc validate address
2023-10-30 11:42:57 -06:00
julian
249a883681
add genesis hash getters
2023-10-30 11:42:45 -06:00
julian
455a45eb50
clean up unused code
2023-10-30 11:41:32 -06:00
julian
56bd1eff37
add tx version flag to decide on which transaction "table" to access from db
2023-10-30 11:41:03 -06:00
julian
f415334d21
import fix
2023-10-30 10:33:49 -06:00
julian
b2bb4832de
fix missing schema
2023-10-30 09:48:21 -06:00
julian
3466f4cdd3
fix import
2023-10-30 09:48:05 -06:00
julian
1eea37c54c
remove bad expanded
2023-10-30 09:47:52 -06:00
Julian
b88c073e22
Merge remote-tracking branch 'origin_sw/staging' into wallets_refactor
...
# Conflicts:
# crypto_plugins/flutter_libepiccash
# lib/db/isar/main_db.dart
# pubspec.lock
# pubspec.yaml
# test/services/coins/firo/firo_wallet_test.mocks.dart
# test/widget_tests/transaction_card_test.mocks.dart
2023-10-29 12:27:02 -06:00
julian
d8c5028ebc
eth api response data changes
2023-10-28 10:20:17 -06:00
julian
07a717d20a
SigningData toString
2023-10-27 11:38:41 -06:00
julian
86c33d4cb5
no need to fetch address if it already exists
2023-10-27 11:38:41 -06:00
sneurlax
c0389d2da7
update all uiStates whenever we update any of them
...
except on failure
2023-10-27 11:43:42 -05:00
julian
a5930647a8
possible index violation error fix
2023-10-26 16:44:50 -06:00