From 549168cc4d0d3d18b12caa70bf5c58f4bcdc0175 Mon Sep 17 00:00:00 2001 From: Richard Moore Date: Thu, 11 Aug 2022 15:03:02 -0400 Subject: [PATCH] Added finalized and safe blockTags (#3091). --- packages/providers/src.ts/formatter.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/providers/src.ts/formatter.ts b/packages/providers/src.ts/formatter.ts index b8003da65..89051979e 100644 --- a/packages/providers/src.ts/formatter.ts +++ b/packages/providers/src.ts/formatter.ts @@ -250,8 +250,10 @@ export class Formatter { if (blockTag === "earliest") { return "0x0"; } - if (blockTag === "latest" || blockTag === "pending") { - return blockTag; + switch (blockTag) { + case "earliest": return "0x0"; + case "latest": case "pending": case "safe": case "finalized": + return blockTag; } if (typeof(blockTag) === "number" || isHexString(blockTag)) {