Sergio Chouhy
|
c60c7235c1
|
add getter for transaction body and test it
|
2025-07-16 13:30:30 -03:00 |
|
Sergio Chouhy
|
b6ea00daa4
|
add transactions tests
|
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
|
f02c97e622
|
rename structs. Implement serde for AuthenticatedTransaction
|
2025-07-16 13:30:24 -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 |
|
Oleksandr Pravdyvyi
|
5e9c6a0677
|
feat: preset accounts in sequencer account store
|
2025-07-11 10:34:13 +03:00 |
|
Sergio Chouhy
|
b49f38ca4b
|
avoid computing hash multiple times in transaction_pre_check
|
2025-07-10 14:35:41 -03:00 |
|
Sergio Chouhy
|
b16575b407
|
fmt
|
2025-07-10 12:16:05 -03:00 |
|
Sergio Chouhy
|
789dec673e
|
remove hash attribute from Transaction and use a method instead
|
2025-07-10 11:35:46 -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
|
3f9d671fb1
|
fix: lint fix probably latest
|
2025-06-18 17:26:57 +03:00 |
|
Oleksandr Pravdyvyi
|
48a43eb268
|
fix: lint fix 4
|
2025-06-18 15:58:15 +03:00 |
|
Oleksandr Pravdyvyi
|
cdd1bdbfbd
|
fix: lints fix
|
2025-06-18 13:56:09 +03:00 |
|
Oleksandr Pravdyvyi
|
958e1dcb9c
|
fix: tests fix
|
2025-05-23 09:10:34 +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
|
cde9f0a5c8
|
feat: sparse trees preparation for serialization
|
2025-05-15 11:38:37 +03:00 |
|
Oleksandr Pravdyvyi
|
825e80a5a0
|
fix: issue fix
|
2025-04-24 15:51:34 +03:00 |
|
Rostyslav Tyshko
|
c27be69d92
|
rm unused
|
2025-04-18 08:15:29 -04:00 |
|
Oleksandr Pravdyvyi
|
8e4956891c
|
fix: refactor 1
|
2025-04-16 16:17:53 +03:00 |
|
Rostyslav Tyshko
|
7b82c5b00c
|
fmt
|
2025-04-09 02:20:27 -04:00 |
|
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
|
593235a09f
|
add dependency to sequencer_core
|
2025-04-09 01:32:34 -04:00 |
|
Rostyslav Tyshko
|
0113925b92
|
fix rtansaction for tests
|
2025-04-09 01:29:35 -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 |
|
tyshko-rostyslav
|
df9d90d017
|
Merge pull request #43 from vacp2p/Pravdyvy/node-rpc-docs
JSON RPC DOCS for node RPC
|
2025-02-06 04:51:09 -05:00 |
|
Oleksandr Pravdyvyi
|
cc3db7d323
|
fix: format fix
|
2025-01-31 10:02:09 +02:00 |
|
Oleksandr Pravdyvyi
|
bd7809bc17
|
fix: rpc docs added
|
2025-01-31 09:54:19 +02:00 |
|
Rostyslav Tyshko
|
0e30e64534
|
fmt
|
2025-01-27 13:51:27 +01:00 |
|
Rostyslav Tyshko
|
01d51c6e45
|
add test_produce_new_block_with_mempool_transactions
|
2025-01-27 13:45:01 +01:00 |
|
Rostyslav Tyshko
|
8d63de52f9
|
add test_push_tx_into_mempool_pre_check
|
2025-01-27 13:44:45 +01:00 |
|
Rostyslav Tyshko
|
f2a781545b
|
add test_transaction_pre_check_fail_mempool_full
|
2025-01-27 13:44:30 +01:00 |
|
Rostyslav Tyshko
|
671a1f2923
|
add test_transaction_pre_check_pass
|
2025-01-27 13:44:07 +01:00 |
|
Rostyslav Tyshko
|
ef1d95ea2d
|
add test_get_tree_roots
|
2025-01-27 13:43:45 +01:00 |
|
Rostyslav Tyshko
|
182adad9d2
|
add test_start_from_config
|
2025-01-27 13:43:17 +01:00 |
|
Rostyslav Tyshko
|
91de70b7dc
|
add common_setup for tests
|
2025-01-27 13:42:43 +01:00 |
|
Rostyslav Tyshko
|
aa74dae70f
|
add create_dummy_transaction for tests
|
2025-01-27 13:42:27 +01:00 |
|
Rostyslav Tyshko
|
4f61d792bc
|
add setup_sequencer_config for tests
|
2025-01-27 13:42:11 +01:00 |
|
Oleksandr Pravdyvyi
|
4a535085c5
|
fix:chain state validation
|
2025-01-24 09:10:42 +02:00 |
|
Oleksandr Pravdyvyi
|
02bdfe4ce0
|
fix: refactor of sequencer to return errors immediately
|
2025-01-22 12:26:19 +02:00 |
|
Oleksandr Pravdyvyi
|
90da8b45f4
|
fix: debug updates on node-sequencer synchronization
|
2024-12-29 14:11:47 +02:00 |
|