go-blockchain/wallet
Claude b8841a1a3b
feat(wallet): V1Builder for transaction construction with ring signatures
Builder interface with V1Builder that constructs signed v1 transactions.
Handles change outputs, ECDH output key derivation, ring construction
with sorted global indices, and NLSAG signing per input.

Co-Authored-By: Charon <charon@lethean.io>
2026-02-20 23:23:33 +00:00
..
account.go feat(wallet): account key management with Argon2id encryption 2026-02-20 23:14:17 +00:00
account_test.go feat(wallet): account key management with Argon2id encryption 2026-02-20 23:14:17 +00:00
builder.go feat(wallet): V1Builder for transaction construction with ring signatures 2026-02-20 23:23:33 +00:00
builder_test.go feat(wallet): V1Builder for transaction construction with ring signatures 2026-02-20 23:23:33 +00:00
extra.go feat(wallet): TX extra parsing for wallet-critical tags 2026-02-20 23:02:13 +00:00
extra_test.go feat(wallet): TX extra parsing for wallet-critical tags 2026-02-20 23:02:13 +00:00
mnemonic.go feat(wallet): mnemonic seed encode/decode with Electrum wordlist 2026-02-20 22:59:16 +00:00
mnemonic_test.go feat(wallet): mnemonic seed encode/decode with Electrum wordlist 2026-02-20 22:59:16 +00:00
ring.go feat(wallet): RPCRingSelector for decoy output selection 2026-02-20 23:20:15 +00:00
ring_test.go feat(wallet): RPCRingSelector for decoy output selection 2026-02-20 23:20:15 +00:00
scanner.go feat(wallet): V1Scanner with ECDH output detection 2026-02-20 23:17:22 +00:00
scanner_test.go feat(wallet): V1Scanner with ECDH output detection 2026-02-20 23:17:22 +00:00
signer.go feat(wallet): NLSAGSigner with ring signature interface 2026-02-20 23:08:50 +00:00
signer_test.go feat(wallet): NLSAGSigner with ring signature interface 2026-02-20 23:08:50 +00:00
transfer.go feat(wallet): transfer type and go-store persistence 2026-02-20 23:05:08 +00:00
transfer_test.go feat(wallet): transfer type and go-store persistence 2026-02-20 23:05:08 +00:00
wordlist.go feat(wallet): mnemonic seed encode/decode with Electrum wordlist 2026-02-20 22:59:16 +00:00