scgbckbone
|
0ef6413cd8
|
apply note or pwd as b39 passphrase
|
2026-06-24 14:07:25 -04:00 |
|
scgbckbone
|
0d04e5e1f8
|
bugfix: p2pk
|
2026-06-23 11:43:39 -04:00 |
|
scgbckbone
|
59eb529a20
|
Reject witness-only UTXO for legacy inputs; Suppress fee for unverified witness UTXOs;normalize legacy inputs to proper utxo
|
2026-06-23 11:25:53 -04:00 |
|
scgbckbone
|
6fd256dbdc
|
bugfix: 1of1 multisig
|
2026-06-23 10:34:44 -04:00 |
|
scgbckbone
|
1dddd88525
|
WIF Store upgrade
|
2026-06-22 12:46:50 -04:00 |
|
scgbckbone
|
d656f371c7
|
BIP-322 changes after BIP got in to the complete state
|
2026-06-22 11:20:44 -04:00 |
|
scgbckbone
|
c36eac23d2
|
bundle small fixes
|
2026-06-19 10:56:45 -04:00 |
|
scgbckbone
|
6869ba87b0
|
typos
|
2026-04-20 11:17:17 -04:00 |
|
scgbckbone
|
9b131b2eff
|
WIF Store
|
2026-03-04 17:16:38 -05:00 |
|
Peter D. Gray
|
6f366d1603
|
slight rework
|
2026-02-25 11:05:24 -05:00 |
|
scgbckbone
|
1bbaeef439
|
bugfix: duplicate inputs
|
2026-02-25 10:16:49 -05:00 |
|
scgbckbone
|
5d7d5d881d
|
BIP-322 Proof of Reserves
|
2026-02-25 09:31:34 -05:00 |
|
scgbckbone
|
f966d47012
|
input explorer
|
2026-02-13 11:56:41 -05:00 |
|
scgbckbone
|
5d9ab62595
|
nit: tx nVersion serialization is signed integer
|
2026-02-10 08:59:48 -05:00 |
|
scgbckbone
|
0fffb07e9e
|
fix: remove unnecessary total_out counting in output_iter
|
2026-01-21 11:23:13 -05:00 |
|
russeree
|
a6a66bc367
|
[Policy] Support raw transaction versions == 3
Co-authored-by: scgbckbone <scgbckbone@proton.me>
|
2025-12-30 12:04:20 -05:00 |
|
scgbckbone
|
ef0ba6a556
|
address format matching from PSBT witness/redeem script instead of PSBT_XPUBs derivation paths
|
2025-10-29 12:56:50 -04:00 |
|
Peter D. Gray
|
fcd848d821
|
deltamode timing fix
|
2025-09-29 17:19:44 -04:00 |
|
scgbckbone
|
d0c5998e55
|
multisig input/output address format
|
2025-09-23 10:47:16 -04:00 |
|
scgbckbone
|
1e9e3ffb9d
|
fix tests
|
2025-09-19 13:10:04 -04:00 |
|
scgbckbone
|
17a715bfc5
|
bugfix: PSBT corner cases
|
2025-06-03 09:18:42 -04:00 |
|
scgbckbone
|
bab58af710
|
UX story fix; improve warning tests
|
2025-05-14 09:16:29 -04:00 |
|
scgbckbone
|
d4c4cc1b69
|
remove exception dumping to console
|
2025-05-13 12:07:32 -04:00 |
|
scgbckbone
|
ea9d183a48
|
bugfix: PUSHDATA2 in scripts cause yikes
bugfix: missing warning summary in the top of the story for unknown scripts
|
2025-05-12 13:03:46 -04:00 |
|
scgbckbone
|
d9be8cb2f1
|
locktime ux fix (less spacing)
|
2025-04-15 10:42:50 -04:00 |
|
scgbckbone
|
e021fc7317
|
finalize foreign single sig outputs from PSBT partial signatures
|
2025-04-14 09:17:29 -04:00 |
|
scgbckbone
|
6a5f4843aa
|
fix error message order, first check for our/other keys then validate multisigs
|
2025-04-01 15:27:55 -04:00 |
|
scgbckbone
|
5de2ba364d
|
finalize multisig error messages
|
2025-03-31 11:50:36 -04:00 |
|
Peter D. Gray
|
39adb2ac41
|
Multisig PSBT support
|
2025-03-28 15:08:57 -04:00 |
|
scgbckbone
|
a4d7f884c0
|
remove finms: always finalize multisig txns if possible
|
2025-03-27 10:02:46 -04:00 |
|
scgbckbone
|
d23187f187
|
multisig tx finalization
|
2025-03-14 11:50:56 -04:00 |
|
scgbckbone
|
4a463da9db
|
master rebase; fix test_decoders.py; NLOCK_IS_TIME moved to constants.py
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
2eb615b358
|
reworked
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
3d08b749b3
|
sign w/ other key
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
119fc35c43
|
fix
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
531ae613c7
|
reworked
|
2025-02-26 12:05:48 +01:00 |
|
scgbckbone
|
ac782fdd59
|
signing psbt POC
|
2025-02-26 12:05:48 +01:00 |
|
Peter D. Gray
|
60d254314b
|
sign w/ other key
|
2025-02-26 12:05:47 +01:00 |
|
scgbckbone
|
86fe33137f
|
psbt: sighash not included in input data if SIGHASH_ALL
|
2025-01-14 08:18:54 -05:00 |
|
scgbckbone
|
3edbb4e560
|
opt-in allow multi(non-BIP-67 multisig)
|
2024-08-19 09:14:43 -04:00 |
|
Peter D. Gray
|
592c2e324c
|
seems more correct
|
2024-08-16 12:42:19 -04:00 |
|
scgbckbone
|
7bbe300e7a
|
libsecp256k1 context randomization before each signing session
|
2024-08-05 10:43:20 -04:00 |
|
Peter D. Gray
|
6ffdee7a84
|
comments
|
2024-07-26 11:45:42 -04:00 |
|
scgbckbone
|
ec27f410ea
|
optimize: drop DER encoding from signature grinding
|
2024-07-26 11:42:55 -04:00 |
|
scgbckbone
|
74bbcfacfd
|
signatures always max 71 bytes
|
2024-07-26 11:42:55 -04:00 |
|
scgbckbone
|
07bdad7211
|
add outgoing value and number of ins/outs to signing UX, limit change outs num in UX (scrollable with explorer)
|
2024-06-25 09:48:55 -04:00 |
|
scgbckbone
|
03ff4f842e
|
tx output explorer; fix fake_ms_txn and add psbtV2; add ability to add multiple op_returns to fake_txn
|
2024-06-03 11:13:34 -04:00 |
|
scgbckbone
|
2b99b94222
|
only allow nested segwit script in P2SH singlesig
|
2024-05-28 09:33:10 -04:00 |
|
scgbckbone
|
9169bedc87
|
bugfix: psbt v2 PSBT_GLOBAL_TX_MODIFIABLE parsing
|
2024-05-17 11:10:35 -04:00 |
|
Peter D. Gray
|
3258313300
|
address ownership
|
2024-03-22 16:20:37 -04:00 |
|