Commit Graph

383 Commits

Author SHA1 Message Date
thesimplekid
b77ea560e6 refactor: getrandom as workspace dep 2024-03-31 18:58:55 +01:00
thesimplekid
91149c1ce0 refactor: getrandom js 2024-03-31 17:43:13 +01:00
thesimplekid
860f92b0b8 chore: update flake 2024-03-31 17:36:37 +01:00
thesimplekid
c704f43c56 refactor: remove left over blocking 2024-03-31 17:31:38 +01:00
thesimplekid
35ce004230 refactor: remove unused 2024-03-31 17:15:33 +01:00
thesimplekid
deb96e7d1a chore: update readme 2024-03-30 22:04:01 +00:00
thesimplekid
d82ff1105d chore: update 2024-03-30 21:49:29 +00:00
thesimplekid
21926da14a feat(NUT12): rename BlindSignatureDleq 2024-03-27 21:08:54 +00:00
thesimplekid
5461eb0dad feat(NUT12): BlindedSignature and Proof DLEQ 2024-03-27 20:34:22 +00:00
thesimplekid
e761c41960 feat(NUT12): mint include dleq proof 2024-03-25 22:06:08 +00:00
thesimplekid
96a151bfaa feat(nut12): verify receive proofs 2024-03-25 14:42:02 +00:00
thesimplekid
a6e77c62af feat(NUT12): verify DLEQ on blinded signatures 2024-03-24 22:46:40 +00:00
thesimplekid
2b8945538c chore: readme 2024-03-23 21:50:50 +00:00
thesimplekid
a3faf2fb2e feat(NUT09-13): Add support for NUT09 and NUT13 2024-03-23 21:14:18 +00:00
thesimplekid
65b0f66729 feat(mint): restore function 2024-03-22 16:38:45 +00:00
thesimplekid
27677f881a feat(mint): store blinded messages and sigs 2024-03-22 16:38:42 +00:00
thesimplekid
9c0e058541 feat(wallet): restore from all keysets 2024-03-22 16:36:34 +00:00
thesimplekid
3dea0f7924 chore: clippy 2024-03-22 16:30:24 +00:00
thesimplekid
c4389079f3 feat: nut13 restore for active keyset 2024-03-22 16:30:21 +00:00
thesimplekid
357479827d chore: clippy 2024-03-22 16:17:57 +00:00
thesimplekid
4d4467df58 feat(wallet): premint secrets from seed 2024-03-22 16:17:57 +00:00
thesimplekid
6632c08b01 chore: remove unwraps from nut13 2024-03-22 16:17:57 +00:00
thesimplekid
a0a3a80377 feat: r and secret from seed 2024-03-22 16:17:57 +00:00
thesimplekid
a891613bb3 feat: nut09 structs 2024-03-22 16:17:57 +00:00
thesimplekid
da5a344b8c chore: update readme 2024-03-22 15:19:27 +00:00
thesimplekid
7076c4db5f feat(nut07): check state on y 2024-03-22 15:01:48 +00:00
thesimplekid
4cab82d15a chore: update readme 2024-03-20 23:29:06 +00:00
thesimplekid
69a0792e01 feat(nut04/nut05): mint and melt settings as objects 2024-03-20 23:16:09 +00:00
thesimplekid
e964a13887 chore: flakebox update 2024-03-04 22:38:16 +00:00
thesimplekid
97cf67039b refactor: remove proof in nut11
Duplicating proofs across stucks leads to unneeded duplication.
Adding the feilds in nut00 with the feilds behind features reduces this.
2024-03-03 22:22:18 +00:00
thesimplekid
3930712b4d refactor: use blindedmessage in nut00 2024-03-03 22:11:12 +00:00
thesimplekid
6afb873d05 chore: remove unneeded verify 2024-03-03 20:48:52 +00:00
thesimplekid
1bc9ad3528 feat: verify p2pk on blinded message 2024-03-03 18:56:12 +00:00
thesimplekid
ed1f034a9a chore: remove print 2024-03-03 15:15:41 +00:00
thesimplekid
1161b3dac1 chore: nut11 tests 2024-03-03 15:15:41 +00:00
thesimplekid
a8ea0d9bdc refactor: secret into bytes 2024-03-03 15:15:41 +00:00
thesimplekid
ca7a5f1d7d refactor: is_p2pk 2024-03-03 15:15:41 +00:00
thesimplekid
e6802a1357 chore: clippy 2024-03-03 15:15:41 +00:00
thesimplekid
500647e6d0 chore: update nix flake 2024-03-03 15:15:41 +00:00
thesimplekid
2d3fdaec75 refactor: remove unwraps 2024-03-03 15:15:41 +00:00
thesimplekid
12d77fb0af chore: remove unused functions 2024-03-03 15:15:41 +00:00
thesimplekid
4780e139d9 chore: clippy 2024-03-03 15:15:41 +00:00
thesimplekid
c37749dea8 refactor: nut11 blinded messages 2024-03-03 15:15:41 +00:00
thesimplekid
9462b6262f refactor: nut11 features 2024-03-03 15:15:41 +00:00
thesimplekid
1892a9a4b7 feat: nut11 p2pk 2024-03-03 15:15:41 +00:00
thesimplekid
b4b935db68 feat(wallet): claim p2pk token 2024-03-03 15:15:41 +00:00
thesimplekid
9f842d2c3c feat: wallet create and unlock p2pk
nut11 verifying and signingkeys
2024-03-03 15:15:41 +00:00
thesimplekid
2bacda4a56 refactor: premintsecrets from p2pk conditions 2024-03-03 15:15:41 +00:00
thesimplekid
675dba1716 refactor: verify p2pk proof 2024-03-03 15:15:41 +00:00
thesimplekid
60d3fd011e chore: clippy 2024-03-03 15:15:41 +00:00