feat: prague engine api types (#8119)

This commit is contained in:
Oliver Nordbjerg
2024-05-06 18:50:40 +02:00
committed by GitHub
parent 614e1bccd0
commit c70b17a554
7 changed files with 216 additions and 106 deletions

View File

@ -74,7 +74,7 @@ pub fn validate_withdrawals_presence(
.to_error(VersionSpecificValidationError::NoWithdrawalsPostShanghai))
}
}
EngineApiMessageVersion::V2 | EngineApiMessageVersion::V3 => {
EngineApiMessageVersion::V2 | EngineApiMessageVersion::V3 | EngineApiMessageVersion::V4 => {
if is_shanghai && !has_withdrawals {
return Err(message_validation_kind
.to_error(VersionSpecificValidationError::NoWithdrawalsPostShanghai))