57 Commits

Author SHA1 Message Date
Sergio Chouhy
504eb00819 refactor tests 2025-08-13 01:33:11 -03:00
Sergio Chouhy
a5d0c27d6b fix 2025-08-11 20:38:29 -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
cdd1bdbfbd fix: lints fix 2025-06-18 13:56:09 +03: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
Sergio Chouhy
74d8fd54d9 fix tests 2025-05-07 16:52:08 -03:00
Sergio Chouhy
7572188ab0 fmt 2025-05-07 16:37:03 -03:00
Sergio Chouhy
7a117150ef remove usage of deprecated function 2025-05-07 16:36:30 -03:00
Sergio Chouhy
837cc31a93 use x coordinate as key for aes 2025-05-07 16:34:52 -03:00
Rostyslav Tyshko
257044b210 fmt 2025-04-18 11:45:01 -04:00
Rostyslav Tyshko
b85633fa6e fix const use 2025-04-18 08:17:40 -04:00
Rostyslav Tyshko
35cc38a947 nullifier and viewing consts 2025-04-18 08:17:28 -04:00
Oleksandr Pravdyvyi
8e4956891c fix: refactor 1 2025-04-16 16:17:53 +03:00
Rostyslav Tyshko
33934f1e05 fmt 2025-04-04 15:23:19 -04:00
Rostyslav Tyshko
6066554a7a replace serilization in key_management secret holder 2025-04-04 15:02:03 -04:00
Rostyslav Tyshko
59e6ee8240 replace serilization in key_management ephm key holder 2025-04-04 14:56:30 -04:00
Rostyslav Tyshko
2f3a6ab921 replace serilization in key_management 2025-04-04 14:55:50 -04:00
Rostyslav Tyshko
bd35f5e025 fix log 2025-04-04 14:39:37 -04:00
Oleksandr Pravdyvyi
90d1a9bb9b fix: second complex scenario added 2025-01-03 12:43:05 +02:00
Oleksandr Pravdyvyi
1f72b585df fix: logging fix 1 2025-01-03 08:13:59 +02:00
Oleksandr Pravdyvyi
9807e77c57 fix: format commit 2024-12-30 09:10:04 +02:00
Rostyslav Tyshko
e7cc33c88a logging added to UTXO, Account, Transaction 2024-12-30 07:35:05 +01:00
Oleksandr Pravdyvyi
8f838fc524 fix: fix 1 2024-12-30 07:00:59 +02:00
Oleksandr Pravdyvyi
52a3ff9cbf fix: update 1 2024-12-22 16:14:52 +02:00
Oleksandr Pravdyvyi
a80d198e88 feat: node core strucutres added 2024-12-03 09:32:35 +02:00
Oleksandr Pravdyvyi
6194816d15 feat: sequencer core 2024-11-25 07:26:16 +02:00
Rostyslav Tyshko
051c563b7d fmt 2024-11-02 01:40:44 +01:00
Rostyslav Tyshko
f48541444f add test_encryption_decryption_round_trip 2024-11-02 01:38:15 +01:00
Rostyslav Tyshko
b24ad55f31 add test_decrypt_data_with_incorrect_ciphertext 2024-11-02 01:37:49 +01:00
Rostyslav Tyshko
ef29a16f67 add test_decrypt_data_with_incorrect_nonce 2024-11-02 01:37:15 +01:00
Rostyslav Tyshko
31762ed4eb add test_calculate_shared_secret_with_identity_point 2024-11-02 01:36:36 +01:00
Rostyslav Tyshko
7d0ff2df30 add test_new_os_random_initialization 2024-11-02 01:36:10 +01:00
Rostyslav Tyshko
5dba3856bf bug fix 2024-11-02 01:35:42 +01:00