102 Commits

Author SHA1 Message Date
Sergio Chouhy
1ca3d68d7e remove serde for nssa::address 2025-08-22 08:53:40 -03:00
Oleksandr Pravdyvyi
74f0c983d3
fix: comments fix 2025-08-14 14:03:48 +03:00
Oleksandr Pravdyvyi
a9d81b19ed
fix: lints and merge fixes 2025-08-13 14:15:05 +03:00
Oleksandr Pravdyvyi
494cc7fb1e
Merge branch 'Pravdyvy/structural-upgrades' into Pravdyvy/structural-improvements 2025-08-13 13:48:01 +03:00
Oleksandr Pravdyvyi
fed2d50a9a
Revert "fix: AccountAddress wrapped into struct"
This reverts commit 6bced517644b1ab3879aa35d5c4695edb5f3bcb2.
2025-08-13 13:44:41 +03:00
Oleksandr Pravdyvyi
939553cc85
fix: structural upgrades finalized 2025-08-13 13:42:00 +03:00
Sergio Chouhy
b22de50107 fmt clippy 2025-08-13 01:59:29 -03:00
Sergio Chouhy
504eb00819 refactor tests 2025-08-13 01:33:11 -03:00
Oleksandr Pravdyvyi
6bced51764
fix: AccountAddress wrapped into struct 2025-08-12 14:35:10 +03:00
Sergio Chouhy
a5d0c27d6b fix 2025-08-11 20:38:29 -03:00
Oleksandr Pravdyvyi
a3444f0c5c
fix: tests updates 2025-08-11 14:01:13 +03:00
Sergio Chouhy
6030e54cd7 refactor program 2025-08-09 20:28:34 -03:00
Sergio Chouhy
00773d7457 clippy 2025-08-09 18:49:05 -03:00
Sergio Chouhy
20a7dad9a0 Merge branch 'Pravdyvy/node-wallet-rewrite' into schouhy/implement-nssa-v0.1-public-state-tmp 2025-08-09 18:00:58 -03:00
Sergio Chouhy
18489be4d1 nit 2025-07-29 16:48:50 -03:00
Sergio Chouhy
6ed4369647 clippy 2025-07-29 15:26:08 -03:00
Sergio Chouhy
4300e87485 refactor address to avoid code repetition in computing addresses from public keys 2025-07-29 15:23:54 -03:00
Oleksandr Pravdyvyi
5d7d6278ee
fix: updates and tests 2025-07-29 14:20:03 +03:00
Oleksandr Pravdyvyi
872986926e
fix: merge clippy fix 2025-07-23 17:44:40 +03:00
Oleksandr Pravdyvyi
d9ced25e98
Merge branch 'main' into schouhy/add-clippy-to-ci 2025-07-23 17:41:40 +03:00
Sergio Chouhy
361e3b6f76 fmt 2025-07-21 19:08:47 -03:00
Oleksandr Pravdyvyi
1c4ec47f1a Merge branch 'main' into schouhy/add-clippy-to-ci 2025-07-18 10:11:50 +03:00
Sergio Chouhy
6d5e2a1a9f change variable name 2025-07-17 08:36:46 -03:00
Sergio Chouhy
a4deb42d3d Merge branch 'main' into schouhy/add-signatures-to-transactions 2025-07-17 08:09:46 -03:00
Sergio Chouhy
c60c7235c1 add getter for transaction body and test it 2025-07-16 13:30:30 -03:00
Sergio Chouhy
e79c30f765 add test for signing key getter 2025-07-16 13:30:30 -03:00
Sergio Chouhy
8b1d3b478c minor refactor 2025-07-16 13:30:30 -03:00
Sergio Chouhy
1ef7be0af6 add pem feature to k256 and remove manual impls of Serialize and Deserialize 2025-07-16 13:30:28 -03:00
Oleksandr Pravdyvyi
90205c6330 fix: account masks updates to safe state 2025-07-15 12:49:19 +03:00
Oleksandr Pravdyvyi
5d5dde33b7 fix: utxo nullifier calculation fix and circuits updates 2025-06-26 07:21:31 +03:00
Oleksandr Pravdyvyi
cdd1bdbfbd fix: lints fix 2025-06-18 13:56:09 +03:00
Rostyslav Tyshko
222b0136bf AccountForSerialization struct for Account serialization 2025-06-11 01:20:46 -04:00
Rostyslav Tyshko
baf43f9780 fix build CI 2025-05-30 15:38:48 -04:00
Rostyslav Tyshko
4d7cda0001 Merge branch 'main' into start_from_block 2025-05-30 15:28:31 -04:00
Rostyslav Tyshko
13d8c72a82 serialize/deserialize TopSecretKeyHolder and UTXOSecretKeyHolder 2025-05-30 15:20:52 -04:00
Rostyslav Tyshko
fe79365c63 serialize/deserialize AddressKeyHolder 2025-05-30 15:20:29 -04:00
Rostyslav Tyshko
5e9499873d serialize/deserialize Account 2025-05-30 15:20:14 -04:00
Sergio Chouhy
014cbc3c4d Merge branch 'main' into schouhy/update-utxo-crate-3-add-randomness 2025-05-29 11:06:24 -03:00
tyshko-rostyslav
895c6490bb
Merge pull request #76 from vacp2p/schouhy/update-utxo-crate-2-remove-nullifier-attribute
2/3 Update utxo crate: Remove nullifier attribute from UTXO
2025-05-27 07:04:50 +02:00
tyshko-rostyslav
f33c2f14e5
Merge pull request #75 from vacp2p/schouhy/update-utxo-crate-1-remove-utxo-tree
1/3 Update utxo crate: Remove UTXO Tree
2025-05-20 13:36:44 +02:00
Sergio Chouhy
da5a0c8749 clippy 2025-05-17 17:01:50 -03:00
Sergio Chouhy
ecaa6874ce fix imports 2025-05-17 17:00:41 -03:00
Sergio Chouhy
67422a5cd8 fmt 2025-05-16 22:33:38 -03:00
Sergio Chouhy
ef5d026074 fix tests 2025-05-16 22:23:35 -03:00
Sergio Chouhy
b6700f8adb fmt 2025-05-16 22:21:43 -03:00
Sergio Chouhy
efcd797648 fmt 2025-05-16 22:07:34 -03:00
Sergio Chouhy
f4b9aaffef Remove nullifier attribute 2025-05-16 22:07:34 -03:00
Sergio Chouhy
6aa6c9d34f fmt 2025-05-16 22:06:06 -03:00
Sergio Chouhy
1490b51f71 add randomness to UTXO 2025-05-16 21:55:25 -03:00
Sergio Chouhy
4524177931 fmt 2025-05-16 20:54:11 -03:00