@@ -201,6 +201,46 @@ impl ForkName {
201201 pub fn gloas_enabled ( self ) -> bool {
202202 self >= ForkName :: Gloas
203203 }
204+
205+ pub fn fork_ascii ( self ) {
206+ if self == ForkName :: Fulu {
207+ println ! (
208+ r#"
209+ ╔═══════════════════════════════════════╗
210+ ║ ║
211+ ║ TO FULU, MOAR BLOBS TO ETHEREUM ║
212+ ║ ║
213+ ║ III DECEMBER MMXXV ║
214+ ║ ║
215+ ╚═══════════════════════════════════════╝
216+
217+ =============================================================================
218+ |||| ||||
219+ |---------------------------------------------------------------------------|
220+ |___-----___-----___-----___-----___-----___-----___-----___-----___-----___|
221+ / _ \===/ _ \ / _ \===/ _ \ / _ \===/ _ \ / _ \===/ _ \
222+ ( (.\ oOo /.) ) ( (.\ oOo /.) ) ( (.\ oOo /.) ) ( (.\ oOo /.) )
223+ \__/=====\__/ \__/=====\__/ \__/=====\__/ \__/=====\__/
224+ ||||||| ||||||| ||||||| |||||||
225+ ||||||| ||||||| \\/), ||||||| |||||||
226+ ||||||| ||||||| ,'.' /, ||||||| |||||||
227+ ||||||| ||||||| (_)- / /, ||||||| |||||||
228+ ||||||| ||||||| /\_/ |__..--, * ||||||| |||||||
229+ ||||||| ||||||| (\___/\ \ \ / ).' ||||||| |||||||
230+ ||||||| ||||||| \____/ / (_ // ||||||| |||||||
231+ ||||||| ||||||| \\_ ,'--'\_( ||||||| |||||||
232+ (oOoOo) (oOoOo) )_)_/ )_/ )_) (oOoOo) (oOoOo)
233+ J%%%%%L J%%%%%L (_(_.'(_.'(_.' J%%%%%L J%%%%%L
234+ ZZZZZZZZZ ZZZZZZZZZ ZZZZZZZZZ ZZZZZZZZZ
235+ ===========================================================================
236+ |_________________________________________________________________________|
237+ |___________________________________________________________________________|
238+ |_____________________________________________________________________________|
239+ |_______________________________________________________________________________|
240+ "#
241+ ) ;
242+ }
243+ }
204244}
205245
206246/// Map a fork name into a fork-versioned superstruct type like `BeaconBlock`.
0 commit comments