zksync-era
zksync-era copied to clipboard
DONT MERGE: Change store chain-id for eth-* compoenents
What ❔
- Make eth watch track its state in a separate table
- Make eth_sender track chain id for transactions so that nonce is fetched on per-chain-id basis
Note that it is breaking for ENs due to some fields being removed and breaking serde encoding. Thus, this PR should be merged first
Why ❔
Checklist
- [ ] PR title corresponds to the body of PR (we generate changelog entries from PRs).
- [ ] Tests for the changes have been added / updated.
- [ ] Documentation comments have been added / updated.
- [ ] Code has been formatted via
zk fmt
andzk lint
. - [ ] Spellcheck has been run via
zk spellcheck
.