gear
feat(ethexe): db_sync::Handle for consensus
#4946
Open

feat(ethexe): db_sync::Handle for consensus #4946

Lazark0x wants to merge 73 commits into master from laz/ethexe/3-blocks/db-sync-handle
Lazark0x
grishasobol initial; computation tests - PASS
ea63215a
grishasobol remove poll_until_event
ea1ff25c
grishasobol compute metrics
0d2e7136
grishasobol fix all: make pre-commit-ethexe - PASS
814321fa
grishasobol Merge branch 'master' into gsobol/ehtexe/consensus-announces-decision
67eda309
grishasobol fix toml
fba417f3
grishasobol prepare for review
e1ec7696
grishasobol tmp - save work with initial
f947d328
grishasobol append announces request primitives
a7e42db6
grishasobol add new requests to network and write tests; make ethexe-pre-commit -…
c6c6c7d9
grishasobol fix problem with response ordering
1d6a1980
grishasobol wait for pubsub subscriptions to be ready
6ec7eff9
grishasobol fmt
1377549c
grishasobol Merge branch 'gsobol/ethexe/announces-request' into gsobol/ethexe/3-b…
02e91aaf
grishasobol Merge branch 'gsobol/ethexe/pubsub' into gsobol/ethexe/3-blocks
a179a34a
grishasobol initial 3-blocks handling in consensus - consensus tests PASS
5fd402ce
grishasobol refactorings - consensus tests PASS
b180cf02
grishasobol append tests for initial and fix found bugs; cargo test -p ethexe-con…
014234a2
grishasobol Merge branch 'master' into gsobol/ehtexe/consensus-announces-decision
25e1ddfa
grishasobol remove Stream impl for sub service; use trait SubService only
c406a925
grishasobol collect_not_prepared_blocks_chain()
ce680ec5
grishasobol remove to_hash() from subordinate
e2902eb6
grishasobol Merge branch 'master' into gsobol/ehtexe/consensus-announces-decision
2eb1627d
grishasobol fmt
c1893d71
grishasobol Merge branch 'master' into gsobol/ethexe/announces-request
9e810785
grishasobol Checkpoint from VS Code for coding agent session
ff5cd32c
grishasobol append ProcessAnnounceError
c44da6c6
grishasobol Merge branch 'master' into gsobol/ethexe/pubsub
abf11d44
grishasobol Merge branch 'master' into gsobol/ehtexe/consensus-announces-decision
8e33eb27
grishasobol fmt
8c4e323a
grishasobol Merge branch 'master' into gsobol/ethexe/announces-request
765b3b56
grishasobol fmt
466c1b44
grishasobol Merge branch 'master' into gsobol/ethexe/pubsub
14457b4d
grishasobol Merge branch 'gsobol/ehtexe/consensus-announces-decision' into gsobol…
0363ab29
grishasobol Merge branch 'gsobol/ethexe/announces-request' into gsobol/ethexe/3-b…
6985cf4d
grishasobol Merge branch 'gsobol/ethexe/pubsub' into gsobol/ethexe/3-blocks
44873873
grishasobol Merge branch 'master' into gsobol/ethexe/announces-request
4cd06f3d
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
0cb236e3
grishasobol remove waiting for gossipsub subscription waiting
497130db
grishasobol fix problem with announces propagation
6e637a9e
grishasobol fix tests; fix bugs in consensus; all tests passed except fast_sync a…
25200537
grishasobol change to unwrap_announces
7497905a
grishasobol Merge branch 'gsobol/ethexe/announces-request' into gsobol/ethexe/3-b…
1e24cba1
grishasobol move all logic with annoucnes to separate module; all tests passed ex…
8831472b
grishasobol implement ConnectService work with announces
2eaa12ab
grishasobol add test announces_conflicts
7537b860
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
8360b77e
grishasobol fix bug with late batch commitment - uppend a test for the case
c72ab5da
grishasobol Some todo done
bb477e15
grishasobol more fixes and tests
fc18369f
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
ccfc64aa
grishasobol documentation
e357e9f6
grishasobol fix announces requests tail exclusion
f8223af7
Lazark0x added db_sync Handle implementation for consensus
e791af61
Lazark0x Merge remote-tracking branch 'origin/gsobol/ethexe/3-blocks' into laz…
b2ec6d62
Lazark0x Lazark0x requested a review from grishasobol grishasobol 15 days ago
Lazark0x Lazark0x assigned Lazark0x Lazark0x 15 days ago
semanticdiff-com
Lazark0x removed FuturesUnordered as we have only one request per block
9b6d7ac5
grishasobol fix bug: include propagated announces only by one db access
487391ae
grishasobol append test test_propagate_announces
e57af865
grishasobol change to proptests
a68dbcdc
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
4357f978
grishasobol fix for shear
5a026895
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
cf6e4188
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
5933c2b1
grishasobol fmt
6e25fe1f
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
d3481db3
Lazark0x Merge remote-tracking branch 'origin/gsobol/ethexe/3-blocks' into laz…
4b8ff0d9
Lazark0x Merge remote-tracking branch 'origin/gsobol/ethexe/3-blocks' into laz…
aade4706
grishasobol append validation tests
09a91f13
Lazark0x Merge remote-tracking branch 'origin/gsobol/ethexe/3-blocks' into laz…
dc2e0906
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
c1eca5f1
grishasobol review fixes
f63ee844
grishasobol Merge branch 'master' into gsobol/ethexe/3-blocks
b90346a0
Lazark0x Merge remote-tracking branch 'origin/gsobol/ethexe/3-blocks' into laz…
734cc281
Base automatically changed from gsobol/ethexe/3-blocks to master 2 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
Labels
Milestone