Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
f335fe1
add the helper psbt method
mariocynicys Jun 26, 2025
8c43905
suppport deriving htlc pubkey for walletconnect for utxo coins
mariocynicys Jun 26, 2025
989bf74
let my_public_key work for walletconnect
mariocynicys Jun 27, 2025
a125ef5
add fixme labels for the minimum psbt code needed for swaps v1 to work
mariocynicys Jul 2, 2025
d3f4592
implement sign_p2sh_with_walletconnect utility method
mariocynicys Jul 7, 2025
51905d4
add rust-bitcoin (bitcoin) crate as a depenedency for wasm
mariocynicys Jul 31, 2025
d4ea665
implement sign_p2wpkh_with_walletconnect utility method
mariocynicys Jul 31, 2025
859e515
clean up the panics and unwraps in utxo walletconnect code
mariocynicys Aug 1, 2025
8ca78c0
fix the fixme in p2pkh walletconnect signing
mariocynicys Aug 1, 2025
c496af3
set the p2pkh signing code
mariocynicys Aug 2, 2025
dc2ec4c
refactor: let the chain_id be in UtxoCoinConf
mariocynicys Aug 2, 2025
6946fb5
embed walletconnect logic into p2sh htlc signing for swaps v1
mariocynicys Aug 2, 2025
9a1d80e
complete p2sh signing via walletconnect
mariocynicys Aug 2, 2025
27fd49c
fix: use htlc pubkey derivarion instead of keypair in multiple method…
mariocynicys Aug 4, 2025
c3e6b08
add a testing func for walletconnect swaps
mariocynicys Aug 4, 2025
efe59e9
tested the refund case
mariocynicys Aug 7, 2025
5bf8727
simplify watcher code in taker swap
mariocynicys Aug 7, 2025
e17f485
resolve fixme: disable watchers for walletconnect
mariocynicys Aug 7, 2025
d58d932
resolve fixme: fix not using the correct keypair for zcash
mariocynicys Aug 7, 2025
04c77d0
resolve fixme: query the rpc/cache for previous p2pkh txs before wall…
mariocynicys Aug 7, 2025
e51c24a
merge with origin/dev
mariocynicys Aug 11, 2025
419c825
review(shamardy): fix spelling mistakes and use better names
mariocynicys Aug 21, 2025
ff38b7d
Revert "simplify watcher code in taker swap"
mariocynicys Aug 21, 2025
6248a49
review(onur): use a permalink to the caip-4 ref instead of branch link
mariocynicys Sep 4, 2025
81ec311
review(onur): fix a typo (it -> is)
mariocynicys Sep 4, 2025
400f0e9
review(onur): less `map_err`s and more `try_tx_s`
mariocynicys Sep 4, 2025
446a903
review(onur): move detailed walletconnect logic away from signing fun…
mariocynicys Sep 4, 2025
402c2c6
merge with origin/dev
mariocynicys Sep 4, 2025
8922d98
fix a typo
mariocynicys Jul 30, 2025
86e3b2b
review(dimxy): make use of complete_tx() utility func
mariocynicys Sep 4, 2025
a387e05
review(shamardy): add a todo regarding fork_id
mariocynicys Sep 5, 2025
6d4e79c
review(shamardy): explicity type different privatekey policies
mariocynicys Sep 6, 2025
9df9abd
review(dimxy): deserialize the psbt via serde
mariocynicys Sep 8, 2025
16b9853
don't `.as_bytes()` the string
mariocynicys Sep 8, 2025
d01b12e
move derserialize_base64 to common crate
mariocynicys Sep 8, 2025
58a72a6
use DEFAULT_SWAP_VIN and DEFAULT_SWAP_VOUT properly
mariocynicys Sep 9, 2025
31cd36f
move secpv24 that's used in lightning activation to non-wasm deps
mariocynicys Sep 9, 2025
d2e889c
relax a couple of derive_htlc_key_pair to derive_htlc_pubkey used in …
mariocynicys Sep 6, 2025
74a54ce
simplify error handling by using try_tx_s!
mariocynicys Sep 6, 2025
ed6ffd1
put fixme lables and use P2SHSigner
mariocynicys Sep 10, 2025
5524164
return the bare p2sh signature from wallet connect and configure sigh…
mariocynicys Sep 10, 2025
7be460f
refactor and edit the visibility of utxo::wallet_connect methods
mariocynicys Sep 10, 2025
8ecd7b9
support walletconnect utxo signing for swaps v2
mariocynicys Sep 10, 2025
2393ee7
fix walletconnect malformed sig
mariocynicys Sep 10, 2025
1ecae08
fix walletconnect not signing sighash_single
mariocynicys Sep 10, 2025
51ac7e0
add a manual test for v2 swaps via walletconnect
mariocynicys Sep 10, 2025
45d8f17
remove leftover fixmes
mariocynicys Sep 10, 2025
5f5c1bc
merge with origin/dev
mariocynicys Jan 13, 2026
7db5720
fix wasm tests
mariocynicys Jan 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading