Module state

Source

Structsยง

Proposal ๐Ÿ”’
Block Proposal to be verified and applied.
ValidatedState
State to be validated by replicas.
ValidatedTransition ๐Ÿ”’
Type to hold cloned validated state and provide validation methods.

Enumsยง

BuilderValidationError
Possible builder validation failures
ProposalValidationError
Possible proposal validation failures
StateValidationError
This enum is not used in code but functions as an index of possible validation errors.

Functionsยง

_apply_full_transactions ๐Ÿ”’
get_l1_deposits
validate_builder_fee ๐Ÿ”’
Validate builder accounts by verifying signatures. All fees are verified against signature by index.