From 2b6342764cdfcd836919a6fe9c7b0e7b91f50b46 Mon Sep 17 00:00:00 2001 From: coffeepots Date: Tue, 11 Sep 2018 14:53:15 +0100 Subject: [PATCH] Add fork to string proc --- nimbus/vm/interpreter/vm_forks.nim | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/nimbus/vm/interpreter/vm_forks.nim b/nimbus/vm/interpreter/vm_forks.nim index 72e9cc7d4..e8a6e5add 100644 --- a/nimbus/vm/interpreter/vm_forks.nim +++ b/nimbus/vm/interpreter/vm_forks.nim @@ -48,3 +48,15 @@ proc toFork*(blockNumber: UInt256): Fork = elif blockNumber < forkBlocks[FkByzantium]: FkSpurious else: FkByzantium # Update for constantinople when announced + +proc `$`*(fork: Fork): string = + case fork + of FkFrontier: result = "Frontier" + of FkThawing: result = "Thawing" + of FkHomestead: result = "Homestead" + of FkDao: result = "Dao" + of FkTangerine: result = "Tangerine" + of FkSpurious: result = "Spurious" + of FkByzantium: result = "Byzantium" + else: result = "UNKNOWN FORK" +