47 Commits

Author SHA1 Message Date
Sergio Chouhy
82907f5d8f refactor all 2025-08-12 12:18:13 -03:00
Sergio Chouhy
bfdf039ef3 add test folder 2025-08-10 01:27:37 -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
002ad048b0 refactor programs. Add builtin programs. Implement account claim logic 2025-08-08 16:19:50 -03:00
Sergio Chouhy
3dfcb47534 add tests for default account 2025-08-08 13:32:50 -03:00
Sergio Chouhy
ef6af9a967 solve linking problem 2025-08-08 10:51:23 -03:00
Sergio Chouhy
ec909a1625 adapt sequencer to use nssa 2025-08-07 15:19:06 -03:00
Oleksandr Pravdyvyi
4f95cef08f
fix: code cleanup and final removals 2025-08-05 14:59:20 +03:00
Oleksandr Pravdyvyi
418ce51805
Merge branch 'main' into Pravdyvy/integration-tests 2025-08-04 13:20:54 +03:00
Oleksandr Pravdyvyi
7a6a958179
fix: integration tests added 2025-07-31 14:40:23 +03:00
Sergio Chouhy
c6fb383adf fix increase nonce and add test 2025-07-29 16:42:22 -03:00
Sergio Chouhy
e9b11af986 move nonce to public execution input 2025-07-29 16:09:21 -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
Sergio Chouhy
76a023c33a remove unused nonce method 2025-07-29 12:51:33 -03:00
Sergio Chouhy
966a5c9a04 Merge branch 'Pravdyvy/state-transition-token-transfer' into schouhy/prevent-replay-attacks-with-nonces
fix test
2025-07-29 12:50:30 -03:00
Oleksandr Pravdyvyi
5d7d6278ee
fix: updates and tests 2025-07-29 14:20:03 +03:00
Sergio Chouhy
f21c0df652 wip: added nonces and test 2025-07-28 16:09:03 -03:00
Sergio Chouhy
484c22b649 Merge branch 'Pravdyvy/state-transition-token-transfer' into schouhy/prevent-replay-attacks-with-nonces 2025-07-28 15:22:19 -03:00
Sergio Chouhy
70b31856e9 wip 2025-07-28 15:21:35 -03:00
Oleksandr Pravdyvyi
3de86d975e
Merge branch 'main' into Pravdyvy/state-transition-token-transfer 2025-07-25 10:04:31 +03:00
Oleksandr Pravdyvyi
d232cecbb0
fix: comments fix 2 2025-07-25 10:00:27 +03:00
Oleksandr Pravdyvyi
41b65521f9
fix: comments fix 1 2025-07-24 16:05:27 +03:00
Sergio Chouhy
8a31522444 Merge branch 'main' into schouhy/add-get-transaction-rpc-method 2025-07-24 08:35:32 -03:00
Sergio Chouhy
6ede7eac16 add TODO 2025-07-24 08:21:20 -03:00
Oleksandr Pravdyvyi
95fec47897
fix: merge lint test fixes 2025-07-24 09:14:38 +03:00
Oleksandr Pravdyvyi
262531799b
Merge branch 'main' into Pravdyvy/state-transition-token-transfer 2025-07-23 19:03:54 +03:00
Oleksandr Pravdyvyi
5b2af29efd
fix: fixes and retrieval methods 2025-07-23 15:16:53 +03:00
Sergio Chouhy
3e54156abf improve test so that it covers the map update logic 2025-07-22 13:25:15 -03:00
Sergio Chouhy
5dd7d25762 nit 2025-07-22 12:58:54 -03:00
Sergio Chouhy
98631721fa add test 2025-07-22 12:27:42 -03:00
Sergio Chouhy
9d85ea234e add get transaction by hash rpc method 2025-07-22 10:23:52 -03:00
Oleksandr Pravdyvyi
9f8724ee4c
feat: native token transactions 2 2025-07-22 15:22:20 +03:00
Oleksandr Pravdyvyi
eb16534ad9 fix: fmt 2025-07-18 11:25:50 +03:00
Oleksandr Pravdyvyi
b9d3f921e9 fix: latest lint fixes 2025-07-18 11:13:45 +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
a24a40f4bc fix: docs added 2025-07-14 13:25:40 +03:00
Oleksandr Pravdyvyi
a43a32fc55 feat: initial accounts configuration 2025-07-14 10:43:35 +03:00
Oleksandr Pravdyvyi
5e9c6a0677 feat: preset accounts in sequencer account store 2025-07-11 10:34:13 +03:00
Oleksandr Pravdyvyi
54284be74b fix: account data public only for sequencer 2025-07-09 16:03:30 +03:00
Oleksandr Pravdyvyi
8e987847ee feat: AccountPublicData struct changed 2025-07-09 08:16:12 +03:00
Oleksandr Pravdyvyi
9bf0ec9de7 fix: fmt 2025-05-23 09:07:53 +03:00
Oleksandr Pravdyvyi
cb22a95df2 fix: smt/imt replaced with sets 2025-05-23 09:04:04 +03:00
Oleksandr Pravdyvyi
00297db3ab feat: indexed tree migration 1 2025-05-22 00:13:17 +03:00
Oleksandr Pravdyvyi
8e4956891c fix: refactor 1 2025-04-16 16:17:53 +03:00