491 Commits

Author SHA1 Message Date
Rostyslav Tyshko
4c5853e66b Merge branch 'main' into autogen_template_work 2025-06-19 06:14:24 -04:00
tyshko-rostyslav
e826fc4a31
Merge pull request #82 from vacp2p/start_from_block
Start from snapshot block
2025-06-18 11:35:24 +02:00
Rostyslav Tyshko
5e3fd4bbf8 update risc0 version 2025-06-11 02:08:36 -04:00
Rostyslav Tyshko
adb802f28e redundunt 2025-06-11 01:46:35 -04:00
Rostyslav Tyshko
31722b2f72 fmt 2025-06-11 01:25:47 -04:00
Rostyslav Tyshko
a65dcd518d add test_new_recovers_from_snapshot 2025-06-11 01:23:28 -04:00
Rostyslav Tyshko
b62821cb74 add test_new_initializes_correctly 2025-06-11 01:23:12 -04:00
Rostyslav Tyshko
62f06582ef AccMap struct for HashMap<[u8;32], Account>, serialization 2025-06-11 01:22:48 -04:00
Rostyslav Tyshko
222b0136bf AccountForSerialization struct for Account serialization 2025-06-11 01:20:46 -04:00
Rostyslav Tyshko
720263ae2d fix after merge 2025-06-10 01:39:11 -04:00
Rostyslav Tyshko
b77289937f Merge branch 'main' into start_from_block 2025-06-10 01:33:19 -04:00
tyshko-rostyslav
bf4097aa60
Merge pull request #81 from vacp2p/Pravdyvyi/periodic-snapshots-storing
Periodic snapshooting
2025-06-10 07:17:23 +02:00
Rostyslav Tyshko
2d93a1deb7 fix warnings 2025-06-06 17:38:03 -04:00
Rostyslav Tyshko
285cdba171 taplo 2025-06-06 16:54:22 -04:00
Rostyslav Tyshko
ee0f8dd902 fmt 2025-06-06 16:53:52 -04:00
Rostyslav Tyshko
e5ecf4a1ee add taplo config file 2025-06-06 16:53:35 -04:00
Rostyslav Tyshko
5ccbb5ac21 add encode_utxo_for_owners implementation 2025-06-06 16:53:20 -04:00
Rostyslav Tyshko
036585d747 add make_tag and produce_ephemeral_key_holder implementations for AccountPublicMask 2025-06-06 16:52:21 -04:00
Rostyslav Tyshko
df2c2c84d3 add encrypt_data implementation for AccountPublicMask 2025-06-06 16:51:47 -04:00
Rostyslav Tyshko
c1fd270ecf fmt 2025-06-05 23:21:59 -04:00
Rostyslav Tyshko
bba2b66dbc add test_serialize_deserialize_data_blob_change_variant 2025-06-05 23:21:12 -04:00
Rostyslav Tyshko
203279da13 add test_deserialize_data_blob 2025-06-05 23:20:47 -04:00
Rostyslav Tyshko
15e6cded2f add test_serialize_data_blob 2025-06-05 23:20:30 -04:00
Rostyslav Tyshko
a4622a07ca add produce_blob_list_from_sc_public_state and compare_blob_lists tests 2025-06-05 22:49:27 -04:00
Rostyslav Tyshko
536c35b1a5 add produce_blob_list_from_sc_public_state and compare_blob_lists to newely created blob_utils 2025-06-05 22:49:12 -04:00
Rostyslav Tyshko
c253a4df0a add storage dep to sc_core 2025-06-05 22:48:26 -04:00
Rostyslav Tyshko
b37f3215c5 rm unused tests from sc_db_utils 2025-06-05 22:48:10 -04:00
Rostyslav Tyshko
63ecc18c22 rm produce_blob_list_from_sc_public_state and compare_blob_lists from sc_db_utils 2025-06-05 22:47:48 -04:00
Rostyslav Tyshko
faedd45fa4 public context in sc_core and fixes 2025-06-05 22:35:13 -04:00
Rostyslav Tyshko
1efd883558 rm public_context from node_core 2025-06-05 22:34:58 -04:00
Oleksandr Pravdyvyi
e33819e787 feat: template added 2025-06-05 14:18:49 +03:00
Rostyslav Tyshko
d755a529ef fmt 2025-05-30 16:19:54 -04:00
Rostyslav Tyshko
79d8bfb864 fix test_open_db_restart 2025-05-30 16:19:40 -04:00
Rostyslav Tyshko
b57d6f5d21 rm test for useless case 2025-05-30 15:58:57 -04:00
Rostyslav Tyshko
baf43f9780 fix build CI 2025-05-30 15:38:48 -04:00
Rostyslav Tyshko
4d7cda0001 Merge branch 'main' into start_from_block 2025-05-30 15:28:31 -04:00
Rostyslav Tyshko
0c9bbb5dde fmt 2025-05-30 15:25:21 -04:00
Rostyslav Tyshko
9cd81c62eb fix start_from_config_update_chain fn 2025-05-30 15:25:02 -04:00
Rostyslav Tyshko
9609595525 fix NodeChainStore's new fn according to snapshoting logic 2025-05-30 15:24:40 -04:00
Rostyslav Tyshko
6a351419d6 imports 2025-05-30 15:24:06 -04:00
Rostyslav Tyshko
a9f8dff7e9 same 2025-05-30 15:23:55 -04:00
Rostyslav Tyshko
9b8ddb0580 add deserialization of nullifier and transaction from snapshot 2025-05-30 15:23:41 -04:00
Rostyslav Tyshko
87e6363686 addblock id getter, deserialization of account and commintmant from snapshot 2025-05-30 15:23:09 -04:00
Rostyslav Tyshko
88da732d5c clear out situation when one tries to start a DB without a block 2025-05-30 15:22:15 -04: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
Rostyslav Tyshko
5e9499873d serialize/deserialize Account 2025-05-30 15:20:14 -04:00
Oleksandr Pravdyvyi
8cbb8089fb fix: suggestion added 2 2025-05-30 19:26:59 +03:00
Oleksandr Pravdyvyi
5df8763166 fix: suggestion added 1 2025-05-30 14:08:06 +03:00
tyshko-rostyslav
6a5ec2d953
Merge pull request #77 from vacp2p/schouhy/update-utxo-crate-3-add-randomness
3/3 Update utxo crate: Add randomness to UTXO
2025-05-30 08:45:39 +02:00