224 Commits

Author SHA1 Message Date
Sergio Chouhy
36beca9c7c Merge branch 'main' into schouhy/add-token-program 2025-09-29 16:00:53 -03:00
Oleksandr Pravdyvyi
8d9e7764aa
Merge branch 'main' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-26 09:15:25 +03:00
Sergio Chouhy
bedcccb633 Merge branch 'schouhy/change-authorization-mechanism' into schouhy/add-token-program 2025-09-25 12:52:17 -03:00
Sergio Chouhy
4a755a0c23 Merge branch 'main' into schouhy/change-authorization-mechanism 2025-09-25 12:39:13 -03:00
Oleksandr Pravdyvyi
6f2a193a50
fix: claiming path 2025-09-25 05:54:32 +03:00
Oleksandr Pravdyvyi
2ce773705d
Merge branch 'main' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-24 16:53:22 +03:00
Oleksandr Pravdyvyi
0e5087ca8f
fix: tests run 1 2025-09-24 16:44:03 +03:00
Sergio Chouhy
ae0c589d1e
Merge pull request #111 from vacp2p/schouhy/add-pinata-program
Add piñata program
2025-09-24 09:44:53 -03:00
Oleksandr Pravdyvyi
a7c60a56b7
fix: try unify program id 2025-09-24 14:29:56 +03:00
Oleksandr Pravdyvyi
d7c577061e
fix: removal of locks 2025-09-24 12:57:17 +03:00
Oleksandr Pravdyvyi
0d68bec358
Merge branch 'main' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-23 15:50:06 +03:00
Pravdyvy
6fda3d84dd
Merge pull request #110 from vacp2p/Pravdyvy/key-protocol-update-private
Key protocol update (private)
2025-09-20 04:57:35 +03:00
Sergio Chouhy
2de7e49eeb fmt 2025-09-19 12:37:24 -03:00
Sergio Chouhy
fcebd5f726 add tests 2025-09-19 12:22:28 -03:00
Oleksandr Pravdyvyi
c204915e1d
fix: ci try 1 2025-09-19 17:05:37 +03:00
Sergio Chouhy
aded05f493 fix token program logic and add explicit panic on balance overflow 2025-09-19 09:49:18 -03:00
Oleksandr Pravdyvyi
76d374a453
fix: first integration test for privacy-preserving tx 2025-09-19 15:03:01 +03:00
Sergio Chouhy
4f67ff0c35 Merge branch 'main' into schouhy/change-authorization-mechanism 2025-09-18 17:09:02 -03:00
Sergio Chouhy
cca835e016 Merge branch 'main' into schouhy/add-pinata-program 2025-09-18 16:50:52 -03:00
Sergio Chouhy
b7c2e8a3ec
Merge pull request #108 from vacp2p/schouhy/add-privacy-preserving-circuit-tests
Add privacy preserving circuit tests
2025-09-18 12:11:53 -03:00
Oleksandr Pravdyvyi
0e720dd9d3
fix: configs and tests updates 2025-09-18 15:59:17 +03:00
Oleksandr Pravdyvyi
f75fab89b0
fix: lint fix 2025-09-17 09:38:46 +03:00
Oleksandr Pravdyvyi
9336a6c130
Merge branch 'Pravdyvy/key-protocol-update-private' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-17 09:04:43 +03:00
Oleksandr Pravdyvyi
85a16a2f04
fix: revers of scalar dep 2025-09-17 08:59:14 +03:00
Oleksandr Pravdyvyi
931b8c7176
Merge branch 'Pravdyvy/sequencer-update' into Pravdyvy/key-protocol-update-private 2025-09-17 08:45:21 +03:00
Oleksandr Pravdyvyi
f83fca56d0
Merge branch 'main' into Pravdyvy/sequencer-update 2025-09-17 08:43:42 +03:00
Sergio Chouhy
9aab707ec7 finish test 2025-09-16 11:39:29 -03:00
Sergio Chouhy
473a5fd98b add integratin tests wip 2025-09-16 11:38:26 -03:00
Sergio Chouhy
5979d8d0cf fmt 2025-09-16 11:37:36 -03:00
Sergio Chouhy
24f3952c49 minor change 2025-09-16 11:37:36 -03:00
Sergio Chouhy
afc977e044 change validate_execution logic 2025-09-16 11:37:36 -03:00
Sergio Chouhy
856114019e fix 2025-09-16 11:37:36 -03:00
Sergio Chouhy
b9e0ff230f add token program 2025-09-16 11:37:36 -03:00
Sergio Chouhy
29914b3220 fmt 2025-09-16 11:37:36 -03:00
Sergio Chouhy
37b4d0d6e2 add tests 2025-09-16 11:37:36 -03:00
Sergio Chouhy
bfbb5e2870 rename fingerprint to account_id 2025-09-16 11:37:36 -03:00
Sergio Chouhy
32910e76e3 refactor 2025-09-16 11:37:36 -03:00
Sergio Chouhy
c3b2f4691b fmt, clippy 2025-09-16 11:37:36 -03:00
Sergio Chouhy
3d240c72f8 wip 2025-09-16 11:37:36 -03:00
Sergio Chouhy
80505f0440 rollback to is_authorized field 2025-09-16 11:37:36 -03:00
Sergio Chouhy
cee882502c wip 2025-09-16 11:37:36 -03:00
Sergio Chouhy
75b7fdd069 add domain separation for private and public account ids 2025-09-16 07:51:40 -03:00
Oleksandr Pravdyvyi
ae70baf5c4
Merge branch 'Pravdyvy/key-protocol-update-private' into Pravdyvy/wallet-privacy-preserving-transactions 2025-09-16 08:49:10 +03:00
Sergio Chouhy
37b5aec264 fmt 2025-09-15 18:39:36 -03:00
Sergio Chouhy
d796d7baf1 add get-account wallet command. Small refactor 2025-09-15 18:13:08 -03:00
Oleksandr Pravdyvyi
d07b813739
fix: deviations adjustments 2025-09-15 14:04:49 +03:00
Oleksandr Pravdyvyi
a11f372091
fix: comments fix 2025-09-15 10:39:57 +03:00
Oleksandr Pravdyvyi
eb9c45bbb7
feat: private token transfer 2025-09-12 16:00:57 +03:00
Sergio Chouhy
d91b07a785 fmt 2025-09-12 09:39:08 -03:00
Sergio Chouhy
2c2c4fed76 add tests 2025-09-12 09:36:26 -03:00