@@ -24,7 +24,7 @@ pub struct Block {
2424 pub signature : :: prost:: alloc:: vec:: Vec < u8 > ,
2525 #[ prost( message, optional, tag="31" ) ]
2626 pub timestamp : :: core:: option:: Option < :: prost_types:: Timestamp > ,
27- #[ prost( oneof="block::Body" , tags="20, 21, 22, 23, 24, 25" ) ]
27+ #[ prost( oneof="block::Body" , tags="20, 21, 22, 23, 24, 25, 26 " ) ]
2828 pub body : :: core:: option:: Option < block:: Body > ,
2929}
3030/// Nested message and enum types in `Block`.
@@ -44,6 +44,8 @@ pub mod block {
4444 Deneb ( super :: DenebBody ) ,
4545 #[ prost( message, tag="25" ) ]
4646 Electra ( super :: ElectraBody ) ,
47+ #[ prost( message, tag="26" ) ]
48+ Fusaka ( super :: ElectraBody ) ,
4749 }
4850}
4951#[ allow( clippy:: derive_partial_eq_without_eq) ]
@@ -546,6 +548,7 @@ pub enum Spec {
546548 Capella = 4 ,
547549 Deneb = 5 ,
548550 Electra = 6 ,
551+ Fusaka = 7 ,
549552}
550553impl Spec {
551554 /// String value of the enum field names used in the ProtoBuf definition.
@@ -561,6 +564,7 @@ impl Spec {
561564 Spec :: Capella => "CAPELLA" ,
562565 Spec :: Deneb => "DENEB" ,
563566 Spec :: Electra => "ELECTRA" ,
567+ Spec :: Fusaka => "FUSAKA" ,
564568 }
565569 }
566570 /// Creates an enum from field names used in the ProtoBuf definition.
@@ -573,6 +577,7 @@ impl Spec {
573577 "CAPELLA" => Some ( Self :: Capella ) ,
574578 "DENEB" => Some ( Self :: Deneb ) ,
575579 "ELECTRA" => Some ( Self :: Electra ) ,
580+ "FUSAKA" => Some ( Self :: Fusaka ) ,
576581 _ => None ,
577582 }
578583 }
0 commit comments