From c596adf6eb9c1bc88e0a094c944615cfc74f9590 Mon Sep 17 00:00:00 2001 From: Kris Kowal Date: Wed, 21 Feb 2024 08:32:28 -0800 Subject: [PATCH] Update packages/errors/index.js Co-authored-by: Richard Gibson --- packages/errors/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/errors/index.js b/packages/errors/index.js index c431c5a5bf..7d020a244a 100644 --- a/packages/errors/index.js +++ b/packages/errors/index.js @@ -31,6 +31,10 @@ const missing = /** @type {const} */ ([ 'details', 'Fail', 'quote', + // As of 2024-02, the Agoric chain's bootstrap vat runs with a version of SES that + // predates addition of the 'bare' method, so we must tolerate its absence and fall + // back to quote behavior in that environment (see below). + // 'bare', 'makeAssert', ]).filter(name => globalAssert[name] === undefined); if (missing.length > 0) {