Craig Raw
|
056d5f83a6
|
improve dnssec validation for cnames, wildcards and overrides
|
2025-07-29 12:50:48 +02:00 |
|
Craig Raw
|
58cc096f8e
|
add dnssec resolver for bip353 names and associated psbt output field for dnssec proof
|
2025-07-24 14:30:04 +02:00 |
|
Craig Raw
|
2a456dd602
|
support a variable min tx relay fee rate when creating a wallet transaction
|
2025-07-17 09:11:59 +02:00 |
|
Craig Raw
|
e1f2ce41ad
|
fix issue of including parent path elements in deterministic key when deriving child xpub from an output descriptor containing more than two child path elements
|
2025-07-09 10:26:37 +02:00 |
|
Craig Raw
|
13e1fafbe8
|
fix specter diy capitalization
|
2025-06-07 11:22:44 +02:00 |
|
Craig Raw
|
ad02b8a33c
|
derive to maximum bip32 account level where child path in output descriptor contains more than two elements
|
2025-06-06 11:45:32 +02:00 |
|
Craig Raw
|
abb598d3b0
|
add pay to anchor script and address type
|
2025-04-14 15:49:02 +02:00 |
|
Craig Raw
|
3b36947419
|
support parsing xpubs encoded for a different network
|
2025-04-03 15:17:12 +02:00 |
|
Craig Raw
|
2468578e72
|
split app gpg keyring into individual files
|
2025-03-04 15:07:30 +02:00 |
|
Craig Raw
|
66ff275f46
|
support invalid script type warnings
|
2025-03-04 11:47:22 +02:00 |
|
Craig Raw
|
5fd8e9416a
|
fix camelcase on wallet model displayed names
|
2025-02-20 17:03:00 +02:00 |
|
Craig Raw
|
7666060c8e
|
followup
|
2025-02-20 13:49:55 +02:00 |
|
Craig Raw
|
0dddf3095f
|
add onekey wallet models
|
2025-02-20 13:28:24 +02:00 |
|
Craig Raw
|
42968028cc
|
add bip47 notification transaction test
|
2025-02-19 11:31:18 +02:00 |
|
Craig Raw
|
419ed1a699
|
improve support for keystore relabelling
|
2025-02-13 08:42:07 +02:00 |
|
Craig Raw
|
f7d5b4fb8f
|
trim whitespace chars before testing if byte array contains only hex or base64 chars
|
2025-02-08 09:29:33 +02:00 |
|
Craig Raw
|
ad60a37d0e
|
add byte array tests for hex and base64
|
2025-02-06 15:33:11 +02:00 |
|
Craig Raw
|
ca758e1288
|
strip non-numeric trailing version info
|
2025-02-04 19:52:40 +02:00 |
|
Craig Raw
|
342c85a39e
|
add max label length constant to match db schema
|
2025-01-30 14:49:23 +02:00 |
|
Craig Raw
|
b2c362d5a7
|
store treetable column sort on adjustment, and restore on wallet load
|
2025-01-28 12:52:52 +02:00 |
|
Craig Raw
|
1805aeb374
|
add wallet table to store layout settings
|
2025-01-28 10:32:57 +02:00 |
|
Craig Raw
|
378ab611f5
|
exclude taproot wallets and jade, tapsigner and satochip hwws from requiring non witness tx in psbts
|
2025-01-23 15:39:33 +02:00 |
|
Craig Raw
|
f67a2caf53
|
add device registration field to store ledger multisig hmacs
|
2025-01-22 16:24:43 +02:00 |
|
Craig Raw
|
0df1f79e5c
|
ensure consistent keypair implementation is used for all constructors
|
2025-01-22 11:33:45 +02:00 |
|
Craig Raw
|
89a6b1296e
|
fix incorrect script type returned for p2sh multisig
|
2025-01-21 08:50:16 +02:00 |
|
Craig Raw
|
7b9affb3de
|
improve quick transaction test
|
2025-01-20 09:16:29 +02:00 |
|
Craig Raw
|
64a3f1c00b
|
ensure consistent xpub ordering when copying output descriptors without child derivations
|
2024-12-02 10:07:55 +02:00 |
|
Craig Raw
|
3cb3d322a0
|
move ostype to drongo
|
2024-11-26 11:09:53 +02:00 |
|
Craig Raw
|
a26ba49bc6
|
move version class to drongo
|
2024-11-25 15:53:11 +02:00 |
|
Craig Raw
|
6170157daa
|
remove unneeded dependencies
|
2024-11-25 15:18:36 +02:00 |
|
Craig Raw
|
d5393bd436
|
add output descriptor accessors and copy function
|
2024-11-19 10:46:22 +02:00 |
|
Craig Raw
|
817458a0c3
|
add equals and hashcode to output descriptor
|
2024-11-18 15:14:20 +02:00 |
|
Craig Raw
|
a90d553f1e
|
fix psbtv2 output amount serialization
|
2024-11-18 13:05:13 +02:00 |
|
Craig Raw
|
3b9998180f
|
reverse prevtxid byte ordering during serialization and deserialization
|
2024-11-18 12:43:45 +02:00 |
|
Craig Raw
|
efc9d9d554
|
allow hardened character selection when writing key
|
2024-11-15 16:31:50 +02:00 |
|
Craig Raw
|
96df6284e1
|
add psbt v2 support
|
2024-11-15 12:15:41 +02:00 |
|
Craig Raw
|
4564c5d25a
|
add eckey arithmetic functions
|
2024-10-31 17:02:26 +02:00 |
|
Craig Raw
|
dba1a9a2be
|
add support for x25519 and secp256r1 keys
|
2024-10-30 13:04:20 +02:00 |
|
Craig Raw
|
acb1d767e8
|
add helper method to multiply a public key
|
2024-10-08 10:31:23 +02:00 |
|
Craig Raw
|
f8f50c0dd9
|
add ledger stax and flex hardware wallet models
|
2024-09-13 13:12:17 +02:00 |
|
Craig Raw
|
6b89a0c5ea
|
improve performance of wallet transactions update
|
2024-09-12 14:29:21 +02:00 |
|
Craig Raw
|
87b5f992d0
|
add constructor to optionally rewrite derivation path
|
2024-08-22 11:03:01 +02:00 |
|
Craig Raw
|
ebcee47771
|
support slip39 seed to mnemonics generation and recovery
|
2024-08-07 14:43:26 +02:00 |
|
Craig Raw
|
f066b5b608
|
add trezor safe 5 wallet model
|
2024-07-31 15:12:55 +02:00 |
|
Craig Raw
|
d73d3439f6
|
handle psbt keytypes with values greater than single byte compact integers
|
2024-07-11 11:48:32 +02:00 |
|
Craig Raw
|
6b1a0bba95
|
limit signatures in multisig scriptsig to threshold
|
2024-07-11 11:03:56 +02:00 |
|
Craig Raw
|
f3ee296280
|
fix handling of output descriptors without key origin derivation paths, and require master fingerprints as per bip380
|
2024-06-29 10:00:44 +02:00 |
|
Craig Raw
|
9808164a29
|
add optional bbqr selection for qr display on krux wallets
|
2024-05-29 09:26:00 +02:00 |
|
Craig Raw
|
571db32574
|
support determining if hww has usb interface
|
2024-05-10 09:52:03 +02:00 |
|
Craig Raw
|
33bf35e3c4
|
add functions to support qr encoding selection
|
2024-05-09 12:19:19 +02:00 |
|