550 Commits

Author SHA1 Message Date
Oleksandr Pravdyvyi
5b2af29efd
fix: fixes and retrieval methods 2025-07-23 15:16:53 +03:00
Oleksandr Pravdyvyi
9f8724ee4c
feat: native token transactions 2 2025-07-22 15:22:20 +03:00
Oleksandr Pravdyvyi
3eee533a17
Merge branch 'schouhy/add-signatures-to-transactions' into Pravdyvy/state-transition-token-transfer 2025-07-22 12:27:35 +03:00
Sergio Chouhy
5de28c062e remove usage of prehash sinc it is hazard material. Prefer use of secure api 2025-07-21 21:07:16 -03:00
Sergio Chouhy
71fdce8050 remove unused dependencies 2025-07-21 19:13:43 -03:00
Sergio Chouhy
361e3b6f76 fmt 2025-07-21 19:08:47 -03:00
Sergio Chouhy
b3323c78cf clippy 2025-07-21 18:46:50 -03:00
Sergio Chouhy
a6cb55221b Merge branch 'main' into schouhy/add-signatures-to-transactions 2025-07-21 17:58:02 -03:00
Sergio Chouhy
39b4c866a1 fix double-hashing bug 2025-07-21 17:50:08 -03:00
Sergio Chouhy
4580812b64
Merge pull request #89 from vacp2p/schouhy/remove-precomputed-hash-from-transaction
Remove precomputed hash from Transaction
2025-07-21 14:41:44 -03:00
Oleksandr Pravdyvyi
140a051fc9 Merge branch 'main' into Pravdyvy/state-transition-token-transfer 2025-07-18 12:35:34 +03:00
Sergio Chouhy
6d5e2a1a9f change variable name 2025-07-17 08:36:46 -03:00
Sergio Chouhy
5b49156a5f Merge branch 'main' into schouhy/remove-precomputed-hash-from-transaction 2025-07-17 08:17:32 -03:00
Sergio Chouhy
a4deb42d3d Merge branch 'main' into schouhy/add-signatures-to-transactions 2025-07-17 08:09:46 -03:00
Pravdyvy
103804683d
Merge pull request #86 from vacp2p/Pravdyvy/utxo-nullifier-fix
UTXO nullifier calculation fix and circuits updates
2025-07-17 13:48:49 +03:00
Pravdyvy
50fed7ae42
Merge pull request #88 from vacp2p/Pravdyvy/sequencer-account-store-modifications
SequencerAccountsStore updates
2025-07-17 13:46:57 +03:00
Pravdyvy
da7285856c
Merge pull request #87 from vacp2p/zkvm_tests
Zkvm tests
2025-07-17 13:46:25 +03:00
Oleksandr Pravdyvyi
de8462803d fix: api rate limit refetch 2025-07-17 11:51:46 +03:00
Oleksandr Pravdyvyi
9097762a53 feat: node side of public native token transfer 1 2025-07-17 11:47:38 +03:00
Pravdyvy
9954f8e0da
Update Cargo.toml 2025-07-17 09:04:24 +03:00
Pravdyvy
085d7b4c95
Update Cargo.toml 2025-07-17 09:04:00 +03:00
Pravdyvy
d1a7b03b55
Update Cargo.toml 2025-07-17 09:02:27 +03:00
Pravdyvy
14da838637
Update Cargo.toml 2025-07-17 09:01:26 +03:00
Pravdyvy
0211ff78e1
Update Cargo.toml 2025-07-17 08:56:11 +03:00
Oleksandr Pravdyvyi
8b6769d7e8 fix: comments fix 2 2025-07-17 08:22:04 +03:00
Oleksandr Pravdyvyi
00532b564b fix: comments fix 1 2025-07-17 08:09:27 +03:00
Oleksandr Pravdyvyi
19de364958 fix: zkvm version bump 2025-07-17 07:53:03 +03:00
Sergio Chouhy
91ca3af477
Merge pull request #93 from vacp2p/schouhy-add-mit-license
Add MIT LICENSE
2025-07-16 17:50:47 -03:00
Sergio Chouhy
079b343981 remove unused hash parameter in dummy function 2025-07-16 13:51:13 -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
b6ea00daa4 add transactions tests 2025-07-16 13:30:30 -03:00
Sergio Chouhy
ab06501e04 rename scenarios 2025-07-16 13:30:30 -03:00
Sergio Chouhy
8b1d3b478c minor refactor 2025-07-16 13:30:30 -03:00
Sergio Chouhy
b1724ec235 move mempool checks outside transaction check function 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
Sergio Chouhy
e7b727c0ba make sequencer validate transaction signatures before adding transactions to blocks 2025-07-16 13:30:28 -03:00
Sergio Chouhy
6e48bcfd9e sign transactions from node's end 2025-07-16 13:30:24 -03:00
Sergio Chouhy
f02c97e622 rename structs. Implement serde for AuthenticatedTransaction 2025-07-16 13:30:24 -03:00
Sergio Chouhy
a174eb4b85 add un/verified signed transaction structs 2025-07-16 13:30:18 -03:00
Sergio Chouhy
f0c8e19e64
Create MIT LICENSE 2025-07-16 10:38:59 -03:00
Oleksandr Pravdyvyi
14b35a93c0 feat: new public transaction kind 2025-07-16 12:31:47 +03:00
Oleksandr Pravdyvyi
38b57df883 fix: rate limit refetch 2025-07-16 08:18:44 +03:00
Oleksandr Pravdyvyi
eee7cc1397 fix: comments fix 2025-07-16 08:10:49 +03:00
Oleksandr Pravdyvyi
90205c6330 fix: account masks updates to safe state 2025-07-15 12:49:19 +03:00
Oleksandr Pravdyvyi
2078867d7b Merge branch 'schouhy/update-risc0-version' into Pravdyvy/utxo-nullifier-fix 2025-07-15 12:33:43 +03:00
Oleksandr Pravdyvyi
a24a40f4bc fix: docs added 2025-07-14 13:25:40 +03:00
Oleksandr Pravdyvyi
5f4d6c0f8d fix: additional test with other accounts 2025-07-14 13:17:46 +03:00
Oleksandr Pravdyvyi
a43a32fc55 feat: initial accounts configuration 2025-07-14 10:43:35 +03:00
Moudy
d76358c37f
Update README.md 2025-07-13 23:12:31 +02:00