Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sequencing stage #53

Merged
merged 10 commits into from
Jan 16, 2024
Merged

Sequencing stage #53

merged 10 commits into from
Jan 16, 2024

Conversation

hexoscott
Copy link
Collaborator

Semi working stages. I can replay the first tx from blueberry here no problem but the second one fails.

Bringing over the txpool from erigon-lib to the project so that we can make tweaks. Changes to the pool code have been moved to pool_zk.go file to help with rebasing / merging in the future.

@hexoscott hexoscott requested a review from mandrigin January 12, 2024 13:12
@cla-bot cla-bot bot added the cla-signed label Jan 12, 2024
@mandrigin mandrigin merged commit 333aa8b into zkevm Jan 16, 2024
1 check passed
@mandrigin mandrigin deleted the sequencing-stage branch January 16, 2024 09:53
zfy0701 added a commit to sentioxyz/cdk-erigon that referenced this pull request Nov 3, 2024
fix tracemany error format

migrate override and gas changes (0xPolygonHermez#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (0xPolygonHermez#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (0xPolygonHermez#9)

fix when tracer failed before start and zero gas (0xPolygonHermez#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (0xPolygonHermez#12)

code address for mapping keys (0xPolygonHermez#13)

return gas price of execution

ignore init code size limit (0xPolygonHermez#15)

chore: revert format changes, and add mev config json (0xPolygonHermez#6)

add mev-infra service

api change

code address field (0xPolygonHermez#16)

emit output field for revert (0xPolygonHermez#18)

fix(mev): fix parent block nil panic (0xPolygonHermez#17)

chore(mev): improve histoical state response (0xPolygonHermez#19)

patch after merge

no block para
zfy0701 added a commit to sentioxyz/cdk-erigon that referenced this pull request Nov 3, 2024
fix tracemany error format

migrate override and gas changes (0xPolygonHermez#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (0xPolygonHermez#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (0xPolygonHermez#9)

fix when tracer failed before start and zero gas (0xPolygonHermez#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (0xPolygonHermez#12)

code address for mapping keys (0xPolygonHermez#13)

return gas price of execution

ignore init code size limit (0xPolygonHermez#15)

chore: revert format changes, and add mev config json (0xPolygonHermez#6)

add mev-infra service

api change

code address field (0xPolygonHermez#16)

emit output field for revert (0xPolygonHermez#18)

fix(mev): fix parent block nil panic (0xPolygonHermez#17)

chore(mev): improve histoical state response (0xPolygonHermez#19)

patch after merge

no block para
zfy0701 added a commit to sentioxyz/cdk-erigon that referenced this pull request Nov 3, 2024
fix tracemany error format

migrate override and gas changes (0xPolygonHermez#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (0xPolygonHermez#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (0xPolygonHermez#9)

fix when tracer failed before start and zero gas (0xPolygonHermez#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (0xPolygonHermez#12)

code address for mapping keys (0xPolygonHermez#13)

return gas price of execution

ignore init code size limit (0xPolygonHermez#15)

chore: revert format changes, and add mev config json (0xPolygonHermez#6)

add mev-infra service

api change

code address field (0xPolygonHermez#16)

emit output field for revert (0xPolygonHermez#18)

fix(mev): fix parent block nil panic (0xPolygonHermez#17)

chore(mev): improve histoical state response (0xPolygonHermez#19)

patch after merge

no block para
zfy0701 added a commit to sentioxyz/cdk-erigon that referenced this pull request Nov 3, 2024
fix tracemany error format

migrate override and gas changes (0xPolygonHermez#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (0xPolygonHermez#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (0xPolygonHermez#9)

fix when tracer failed before start and zero gas (0xPolygonHermez#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (0xPolygonHermez#12)

code address for mapping keys (0xPolygonHermez#13)

return gas price of execution

ignore init code size limit (0xPolygonHermez#15)

chore: revert format changes, and add mev config json (0xPolygonHermez#6)

add mev-infra service

api change

code address field (0xPolygonHermez#16)

emit output field for revert (0xPolygonHermez#18)

fix(mev): fix parent block nil panic (0xPolygonHermez#17)

chore(mev): improve histoical state response (0xPolygonHermez#19)

patch after merge

no block para
zfy0701 added a commit to sentioxyz/cdk-erigon that referenced this pull request Nov 3, 2024
migrate sentio tracers

fix tracemany error format

migrate override and gas changes (0xPolygonHermez#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (0xPolygonHermez#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (0xPolygonHermez#9)

fix when tracer failed before start and zero gas (0xPolygonHermez#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (0xPolygonHermez#12)

code address for mapping keys (0xPolygonHermez#13)

return gas price of execution

ignore init code size limit (0xPolygonHermez#15)

chore: revert format changes, and add mev config json (0xPolygonHermez#6)

add mev-infra service

api change

code address field (0xPolygonHermez#16)

emit output field for revert (0xPolygonHermez#18)

fix(mev): fix parent block nil panic (0xPolygonHermez#17)

chore(mev): improve histoical state response (0xPolygonHermez#19)

patch after merge

no block para

fix stack encoding
zfy0701 added a commit to sentioxyz/cdk-erigon that referenced this pull request Nov 3, 2024
fix tracemany error format

migrate override and gas changes (0xPolygonHermez#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (0xPolygonHermez#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (0xPolygonHermez#9)

fix when tracer failed before start and zero gas (0xPolygonHermez#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (0xPolygonHermez#12)

code address for mapping keys (0xPolygonHermez#13)

return gas price of execution

ignore init code size limit (0xPolygonHermez#15)

api change

code address field (0xPolygonHermez#16)

emit output field for revert (0xPolygonHermez#18)

patch after merge

no block para

fix stack encoding
zfy0701 added a commit to sentioxyz/cdk-erigon that referenced this pull request Nov 3, 2024
fix tracemany error format

migrate override and gas changes (0xPolygonHermez#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (0xPolygonHermez#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (0xPolygonHermez#9)

fix when tracer failed before start and zero gas (0xPolygonHermez#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (0xPolygonHermez#12)

code address for mapping keys (0xPolygonHermez#13)

return gas price of execution

ignore init code size limit (0xPolygonHermez#15)

api change

code address field (0xPolygonHermez#16)

emit output field for revert (0xPolygonHermez#18)

patch after merge

no block para

fix stack encoding
zfy0701 added a commit to sentioxyz/cdk-erigon that referenced this pull request Nov 8, 2024
fix tracemany error format

migrate override and gas changes (0xPolygonHermez#53)

fix race condition in p2p discover tab

add more information to root trace

correct handle call with value

set transfer value to zero if can't transfer

migrate memory compression (0xPolygonHermez#7)

correctly handle tracecallmany didn't find block

correctly handle if transaction index out of bound

fix(rpc): eth_blockNumber returns unsynced block number

adjust after api change

Add Mapping keys to post account (0xPolygonHermez#9)

fix when tracer failed before start and zero gas (0xPolygonHermez#11)

more fix on tracecall many format error

fix txn index, block hash in context

distinguish code address by storage slot (0xPolygonHermez#12)

code address for mapping keys (0xPolygonHermez#13)

return gas price of execution

ignore init code size limit (0xPolygonHermez#15)

api change

code address field (0xPolygonHermez#16)

emit output field for revert (0xPolygonHermez#18)

patch after merge

no block para

fix stack encoding
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants