350 Commits

Author SHA1 Message Date
Rostyslav Tyshko
e75db3b73d fix tests 2025-04-09 02:03:01 -04:00
Rostyslav Tyshko
b3d96d8b53 taplo 2025-04-09 02:01:18 -04:00
Rostyslav Tyshko
0db4a60399 lint 2025-04-09 01:38:57 -04:00
Rostyslav Tyshko
bc99026521 fmt 2025-04-09 01:38:22 -04:00
Rostyslav Tyshko
2779e2e18c style 2025-04-09 01:38:02 -04:00
Rostyslav Tyshko
0b37cb6634 split_utxo add commitments 2025-04-09 01:36:44 -04:00
Rostyslav Tyshko
cce349ff15 transfer_utxo_deshielded add commitments 2025-04-09 01:36:23 -04:00
Rostyslav Tyshko
9f5276a497 transfer_balance_shielded add commitments 2025-04-09 01:36:07 -04:00
Rostyslav Tyshko
e9a2cf361d transfer_utxo_multiple_assets_private add commitments 2025-04-09 01:35:44 -04:00
Rostyslav Tyshko
8a4606f5d3 transfer_utxo_private add commitments 2025-04-09 01:35:19 -04:00
Rostyslav Tyshko
e7249002e5 mint_utxo_multiple_assets_private add commitments 2025-04-09 01:34:57 -04:00
Rostyslav Tyshko
7a57b4f51c vec_u8_to_vec_u64 helper 2025-04-09 01:34:21 -04:00
Rostyslav Tyshko
10e779c1e9 mint_utxo_private commitments 2025-04-09 01:34:03 -04:00
Rostyslav Tyshko
3d56c52291 lock file 2025-04-09 01:33:27 -04:00
Rostyslav Tyshko
def10dea18 serialiaze AccountPublicMask 2025-04-09 01:33:20 -04:00
Rostyslav Tyshko
8b811ae65f add dependency to core_primitives 2025-04-09 01:33:09 -04:00
Rostyslav Tyshko
94493d1051 fix core primitives 2025-04-09 01:32:57 -04:00
Rostyslav Tyshko
593235a09f add dependency to sequencer_core 2025-04-09 01:32:34 -04:00
Rostyslav Tyshko
6447545ec4 serialiaze PublicSCContext 2025-04-09 01:32:16 -04:00
Rostyslav Tyshko
d6b6d92122 add dependency to storage 2025-04-09 01:31:52 -04:00
Rostyslav Tyshko
ded84933b2 get_sc_sc_state for NodeBlockStore 2025-04-09 01:31:39 -04:00
Rostyslav Tyshko
aa93d26b80 function to create pedersen commitments for multiple values 2025-04-09 01:31:20 -04:00
Rostyslav Tyshko
31655f2c35 function to create pedersen commitments 2025-04-09 01:31:05 -04:00
Rostyslav Tyshko
97aeb48109 rpc error pushthrough 2025-04-09 01:30:26 -04:00
Rostyslav Tyshko
bbb84cd849 add new type of error, since we have a new interaction 2025-04-09 01:30:10 -04:00
Rostyslav Tyshko
0113925b92 fix rtansaction for tests 2025-04-09 01:29:35 -04:00
Rostyslav Tyshko
250dec1ae6 fix transaction payload 2025-04-09 01:29:19 -04:00
Rostyslav Tyshko
8fc244b271 add pedersen commitments to Transaction and TransactionPayload struct 2025-04-09 01:28:56 -04:00
tyshko-rostyslav
bfe39185fa
Merge pull request #56 from vacp2p/serde_json_vs_group_encoding
`serde_json` instead of `GroupEncoding` serialization
2025-04-08 14:25:09 -04:00
tyshko-rostyslav
45555782c6
Merge pull request #55 from vacp2p/Pravdyvyi/sc-public-context
Smart contract public context
2025-04-08 14:24:56 -04:00
tyshko-rostyslav
a893cce2f7
Merge pull request #54 from vacp2p/bug-fix-sc-storage
SC public stage storage testing
2025-04-08 14:23:41 -04:00
tyshko-rostyslav
df57293ebb
Merge pull request #53 from vacp2p/Pravdyvy/db-sc-public-data-storage
Smart contract public state storage in DB
2025-04-08 14:23:24 -04:00
Rostyslav Tyshko
33934f1e05 fmt 2025-04-04 15:23:19 -04:00
Rostyslav Tyshko
a9bd1a1a5c replace serilization in sequencer 2025-04-04 15:02:12 -04:00
Rostyslav Tyshko
6066554a7a replace serilization in key_management secret holder 2025-04-04 15:02:03 -04:00
Rostyslav Tyshko
59e6ee8240 replace serilization in key_management ephm key holder 2025-04-04 14:56:30 -04:00
Rostyslav Tyshko
2f3a6ab921 replace serilization in key_management 2025-04-04 14:55:50 -04:00
Rostyslav Tyshko
bd35f5e025 fix log 2025-04-04 14:39:37 -04:00
Rostyslav Tyshko
a1ba0894d9 build fix 2025-04-04 14:39:27 -04:00
Rostyslav Tyshko
4b0666c617 fmt 2025-04-04 14:14:04 -04:00
Rostyslav Tyshko
ef3125b48e fix eph_key_compressed AffinePoint serialization 2025-04-04 14:13:51 -04:00
Rostyslav Tyshko
691bc1d4e6 change serialization in node core lib rs 2025-04-04 14:12:46 -04:00
Oleksandr Pravdyvyi
88c30645e7 fix: warning fix 2025-04-04 13:01:41 +03:00
Oleksandr Pravdyvyi
0b1df5b3d5 fix: public context structure added 2025-04-04 12:11:54 +03:00
Rostyslav Tyshko
4ff5fe895b fix bug 2025-04-03 18:37:36 -04:00
Rostyslav Tyshko
ae5645251d add test_compare_blob_lists_modified 2025-04-03 18:37:23 -04:00
Rostyslav Tyshko
6b302a051f add test_compare_blob_lists_deleted 2025-04-03 18:37:05 -04:00
Rostyslav Tyshko
2aec310c1e add test_compare_blob_lists_created 2025-04-03 18:36:44 -04:00
Rostyslav Tyshko
dc1f975f13 add test_produce_blob_list_from_sc_public_state 2025-04-03 18:36:24 -04:00
Rostyslav Tyshko
5b2098c9f7 add test_produce_blob_from_fit_vec_panic 2025-04-03 18:36:06 -04:00