72 Commits

Author SHA1 Message Date
Pravdyvy
bb6cf322a0 Merge branch 'main' into Pravdyvy/amm-wallet-integration 2025-12-15 10:40:46 +02:00
Sergio Chouhy
5276cc8f07 Merge branch 'schouhy/move-modified-transfer-to-test-methods' into schouhy/implement-privacy-preserving-tail-calls 2025-12-10 14:51:46 -03:00
Sergio Chouhy
e9c9058827 move modified transfer program to test programs 2025-12-10 14:07:06 -03:00
Sergio Chouhy
f54cdf4a4c Merge branch 'main' into schouhy/implement-privacy-preserving-tail-calls 2025-12-09 23:53:27 -03:00
jonesmarvin8
8506f5948f Merge branch 'main' into simple_amm 2025-12-06 20:07:12 -05:00
jonesmarvin8
1ae10f553b test: add test for malicious program performing balance overflow attack 2025-12-06 21:28:45 +03:00
Sergio Chouhy
7e971a6c4d Merge branch 'main' into schouhy/implement-pda-for-public-accounts 2025-12-05 10:00:23 -03:00
Sergio Chouhy
cf9c567e29 remove pub attribute 2025-12-04 16:26:40 -03:00
Sergio Chouhy
44b4c53d04 add test that initialized accounts cannot be claimed 2025-12-03 17:36:53 -03:00
Sergio Chouhy
d677db7f4e add account post state struct with claiming request field 2025-12-03 15:17:33 -03:00
jonesmarvin8
c0c1228e10 fixed accountId 2025-12-02 15:20:16 -05:00
Sergio Chouhy
407c3f3c95 improve expect message 2025-12-02 16:27:22 -03:00
jonesmarvin8
10d42f352b AMM functions written 2025-12-02 13:33:00 -05:00
Sergio Chouhy
dcef017f9b nit 2025-12-02 12:12:56 -03:00
Sergio Chouhy
fdc53927ca
Update nssa/src/program.rs
Co-authored-by: Daniil Polyakov <arjentix@gmail.com>
2025-12-02 10:50:06 -03:00
Sergio Chouhy
1989fd25a1 add pinata token example and test 2025-11-28 11:10:00 -03:00
Daniil Polyakov
a714e3c563 feat: enhance rustfmt config 2025-11-26 00:33:09 +03:00
Sergio Chouhy
48fc643952 add chained call test 2025-10-30 09:36:20 -03:00
Sergio Chouhy
3a27719392 add tail-chain logic for public transactions 2025-10-29 13:40:56 -03:00
Sergio Chouhy
e3a498faf0 Merge branch 'main' into schouhy/add-program-deployment-transactions 2025-10-20 19:19:18 -03:00
Sergio Chouhy
6157e3023b add execution of deployed program in integration test 2025-10-16 16:54:34 -03:00
Sergio Chouhy
ba20728f40 update version tags in domain separator 2025-10-16 16:19:03 -03:00
Sergio Chouhy
da28f3317b add transition function for program deployment 2025-10-15 17:28:50 -03:00
Sergio Chouhy
ba35fafad4 fmt 2025-10-13 15:15:38 -03:00
Sergio Chouhy
69b610269b use risc0 method for image_id computaiton 2025-10-10 16:46:12 -03:00
Sergio Chouhy
e8f660c2c7 wip 2025-10-08 20:27:09 -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
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
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
d91b07a785 fmt 2025-09-12 09:39:08 -03:00
Sergio Chouhy
f31bbe4876 rename fingerprint to account_id 2025-09-12 09:18:40 -03:00
Sergio Chouhy
e12fe4492b refactor 2025-09-11 16:39:07 -03:00
Sergio Chouhy
e8ace6838f fmt, clippy 2025-09-11 15:54:25 -03:00
Sergio Chouhy
3a9d9af815 wip 2025-09-10 18:56:34 -03:00
Sergio Chouhy
d63cde85b9 rollback to is_authorized field 2025-09-09 17:03:58 -03:00
Sergio Chouhy
d24969387c wip 2025-09-08 19:29:56 -03:00
Sergio Chouhy
e2d596be20 clippy 2025-09-05 23:49:25 -03:00
Sergio Chouhy
a432019b23 wip 2025-09-05 23:43:15 -03:00
Sergio Chouhy
4a44b12384 wip 2025-09-04 12:44:22 -03:00
Sergio Chouhy
87577726ec add program_id check 2025-08-27 18:31:13 -03:00
Sergio Chouhy
0a3f093d60 fmt and clippy 2025-08-27 17:22:09 -03:00
Sergio Chouhy
f905e79f4c wip 2025-08-18 19:57:21 -03:00
Sergio Chouhy
562fe2e5e6 wip execute offchain 2025-08-18 18:54:47 -03:00