From 5ecea08203b2dc1a3ffa55cb869f5415d9913443 Mon Sep 17 00:00:00 2001 From: Brian Warner Date: Mon, 20 Jul 2020 14:01:39 -0700 Subject: [PATCH] chore(swingset): remove 'harden' from kernelRequire The kernel now gets `harden` from the globals, so we no longer need to support it doing `require('@agoric/haren')`. refs #1214 --- packages/SwingSet/src/controller.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/SwingSet/src/controller.js b/packages/SwingSet/src/controller.js index 0dbb8265602..a2fe5c926e2 100644 --- a/packages/SwingSet/src/controller.js +++ b/packages/SwingSet/src/controller.js @@ -117,9 +117,7 @@ export async function buildVatController(config, argv = []) { harden(console); function kernelRequire(what) { - if (what === '@agoric/harden') { - return harden; - } else if (what === 're2') { + if (what === 're2') { // The kernel imports @agoric/transform-metering to get makeMeter(), // and transform-metering imports re2, to add it to the generated // endowments. TODO Our transformers no longer traffic in endowments,