dethe
f279bf1f3b
fix deprecated fee func and null fees.
2024-04-29 19:19:01 +03:00
julian
53b849c8c5
slightly hacked in address type selection and generation based on the wallet's supported address types
2024-04-24 16:36:12 -06:00
julian
7070d16add
fix: bug where electrumx wallets don't show address on first time opening receive screen
2024-04-24 16:22:56 -06:00
julian
b17b8d0b4b
clean up code
2024-04-24 15:42:17 -06:00
julian
af87ec76ef
build runner run updates
2024-04-24 15:00:36 -06:00
julian
f7cadcdc62
use final where possible in sol wallet
2024-04-24 09:47:35 -06:00
julian
50a1b33e32
make _rpcClient
private and _checkClient
synchronous
2024-04-24 09:36:27 -06:00
julian-CStack
8f2b0ecc3e
Merge pull request #837 from cypherstack/solana
...
Use Solana over Tor (as appropriate)
2024-04-24 09:23:34 -06:00
sneurlax
2feb7d0be3
update Solana Tor support to use method amenable to upstream merge
2024-04-23 22:03:46 -05:00
sneurlax
6c4f266a1c
pass proxy info to Tezos as appropriate
2024-04-23 18:01:27 -05:00
sneurlax
9a1e622d65
pass raw String address instead of full InternetAddress
...
and update tor troubleshooting docs to be more specific
2024-04-23 16:11:22 -05:00
sneurlax
93a3a3f9c1
cleanup
...
redundant comments
2024-04-23 16:11:22 -05:00
sneurlax
4f9eae7169
pass proxyInfo to Solana RpcClient if Tor is enabled
2024-04-23 16:11:22 -05:00
dethe
00f1b3999b
validation and other fixes
2024-04-23 16:11:10 -05:00
sneurlax
11a5ed33e5
solana tor wip
2024-04-23 16:11:10 -05:00
dethe
68210b2765
add solana
2024-04-23 16:11:10 -05:00
julian
ff86cbccf6
Better error message when trying to send all and the fee is greater than the balance in the wallet
2024-04-23 14:01:38 -06:00
julian
3fe7f47d8b
clean up test epicbox connection
2024-04-23 14:01:38 -06:00
julian
bfba6d9f5d
eth token price fetch "fix" and clearer eth token price fetch error logging
2024-04-23 14:01:38 -06:00
julian
622740a8c0
centralized electrum client management
2024-04-23 13:59:35 -06:00
sneurlax
6afe034dc4
Merge remote-tracking branch 'origin/testing' into tor
2024-04-18 15:28:36 -05:00
julian
9f5a5901f6
More bitcoindart -> coinlib migration
2024-04-18 11:33:23 -06:00
sneurlax
12030da1b2
add coin impl equality operator overrides
2024-04-17 13:04:10 -05:00
sneurlax
3218216caa
add tor support bool to CryptoCurrency and override in coin impls
2024-04-16 17:42:51 -05:00
julian
023bad0c70
WIP: coinlib 2 migration (taproot txns on btc testnet tested working)
2024-04-15 15:51:36 -06:00
julian
99373e6dbc
build runner isar schema modification
2024-04-15 13:27:41 -06:00
julian
400f08c8bb
minOutput = dust limit ?
2024-04-15 13:22:30 -06:00
julian
2a030bffba
linter warning clean up
2024-04-15 10:31:57 -06:00
julian
98410ea8f0
use coinlib address parsing to check address type and not rely specifically on btc address prefixes to validate taproot addresses
2024-04-12 14:57:41 -06:00
sneurlax
3b0fb69339
fromScript->fromRedeemScript
2024-04-12 14:24:06 -06:00
sneurlax
b50985aec7
detect p2tr outputs
2024-04-12 14:05:24 -06:00
sneurlax
f630c3f567
use HRP for appropriate network
...
fixes testnet
2024-04-12 14:04:20 -06:00
sneurlax
f2effa3575
add most basic bip86 address derivation stub
...
to be tested according to https://github.com/bitcoin/bips/blob/master/bip-0086.mediawiki#test-vectors
2024-04-12 14:04:01 -06:00
sneurlax
5f6eabb1dc
NetworkParams->Network
...
TODO update network params
2024-04-12 13:58:16 -06:00
likho
ad4974e072
Ignore anon type txs when syncing wallet
2024-03-18 17:52:40 +02:00
likho
11136d3d14
Revert "In the tx list only process txs that are not anon"
...
This reverts commit c1b9ba085f
.
2024-03-18 17:50:04 +02:00
likho
c1b9ba085f
In the tx list only process txs that are not anon
2024-03-18 17:49:11 +02:00
sneurlax
95bb47aaf8
fix rescans
2024-03-12 07:45:49 -05:00
sneurlax
5644d763c2
Merge branch 'staging' into add_frost
2024-03-01 13:07:04 -06:00
sneurlax
9eaa9391d3
Merge branch 'staging' into firo
2024-02-28 14:40:47 -06:00
likho
41d71f0529
Remove failover options for Epicbox
2024-02-28 20:11:18 +02:00
likho
891f2d8702
Attemp to update cached receiving address
2024-02-28 19:23:55 +02:00
likho
ab3df052d4
Check if default Epicbox is up on start up, always update wallet address to connected Epicbox server
2024-02-28 15:43:53 +02:00
julian
4c98ee0db3
tweak spark used coins update on successful send
2024-02-28 14:42:32 +07:00
sneurlax
2ac1558266
find SparkCoins that correspond to the usedCoins returned from spark lib
...
instead of translating used coins to UTXOs, we find which SparkCoins in isar match the usedCoins returned from sparkmobile and update them as isUsed: true in db.
2024-02-27 19:01:53 -06:00
sneurlax
01881aae4f
translate usedCoins to usedUTXOs
2024-02-26 19:05:17 -06:00
sneurlax
5d9dc02eb1
update _createSparkSend signature to return used coins
2024-02-26 14:30:44 -06:00
sneurlax
4d94de2e3d
do not validate "p" (P2SH) addresses
2024-02-26 10:23:34 -06:00
sneurlax
73276ba676
update frost wallet for electrum_adapter functionality
...
pulled from electrumx_interface, might consider using those methods instead
2024-02-23 17:46:34 -06:00
sneurlax
7d5cc8d8be
Merge branch 'staging' into add_frost
2024-02-23 17:37:21 -06:00