C
|
8fe0982c6d
Introduce `cashu` to host the shared types, traits and other common code (#519)
|
hai 5 meses |
thesimplekid
|
5cd03b0027
refactor: consolidate to one CDK crate
|
hai 1 ano |
thesimplekid
|
e5a531dca1
refactor: reduce number of features
|
hai 1 ano |
thesimplekid
|
973dc89b01
refactor: code style in localstore
|
hai 1 ano |
Yuki Kishimoto
|
3831a4f3bb
cashu: adj. dependencies
|
hai 1 ano |
thesimplekid
|
57f4090be2
refactor: rename BlindedSignature to BlindSignature
|
hai 1 ano |
thesimplekid
|
5461eb0dad
feat(NUT12): BlindedSignature and Proof DLEQ
|
hai 1 ano |
thesimplekid
|
96a151bfaa
feat(nut12): verify receive proofs
|
hai 1 ano |
thesimplekid
|
a6e77c62af
feat(NUT12): verify DLEQ on blinded signatures
|
hai 1 ano |
thesimplekid
|
a3faf2fb2e
feat(NUT09-13): Add support for NUT09 and NUT13
|
hai 1 ano |
thesimplekid
|
4cab82d15a
chore: update readme
|
hai 1 ano |
thesimplekid
|
a8ea0d9bdc
refactor: secret into bytes
|
hai 1 ano |
thesimplekid
|
2d3fdaec75
refactor: remove unwraps
|
hai 1 ano |
thesimplekid
|
9f842d2c3c
feat: wallet create and unlock p2pk
|
hai 1 ano |
thesimplekid
|
60d3fd011e
chore: clippy
|
hai 1 ano |
thesimplekid
|
670f57b8c3
refactor: remove unchecked secret
|
hai 1 ano |
thesimplekid
|
d36048847c
refactor: use secret type in proof
|
hai 1 ano |
thesimplekid
|
b5d583d4b8
feat: cashu nut11
|
hai 1 ano |
thesimplekid
|
6550fcc14d
chore: update hash to cure test vectors
|
hai 1 ano |
thesimplekid
|
72592572c5
refactor: hash to curve domain separated
|
hai 1 ano |
thesimplekid
|
878bbe63f3
chore: clippy
|
hai 1 ano |
thesimplekid
|
a602820744
feat: domain separated hash_to_curve
|
hai 1 ano |
thesimplekid
|
b663228cd2
feat: error response
|
hai 1 ano |
thesimplekid
|
7de2413dc0
refactor: secret as hex bytes
|
hai 1 ano |
thesimplekid
|
d396b666ac
refactor: new test vectors
|
hai 1 ano |
thesimplekid
|
775117cf78
refactor: add hash_to_curve test
|
hai 1 ano |
thesimplekid
|
93c2d478f8
refactor: rename id to keyset_id where relevant on structs
|
hai 1 ano |
thesimplekid
|
ff0fead2c0
refactor: Keyset_id in proof is required
|
hai 1 ano |
thesimplekid
|
a1eae5f76c
improve: add mod in 'dhke' for 'mint' and 'wallet'
|
hai 1 ano |
thesimplekid
|
4118ee0e2d
imporve: use types exported in nuts mod
|
hai 1 ano |