Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Markm 5672 endo errors #9512

Closed
wants to merge 25 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
eab142c
chore(deps): clean up unused
turadg May 13, 2024
c5447ba
feat: NonNullish
turadg May 13, 2024
26e3352
chore(deps): replace agoric/assert with endo/errors
turadg May 13, 2024
a1642c9
refactor: import Fail from endo
turadg May 13, 2024
348ab79
refactor: import { assert } from endo
turadg May 13, 2024
6d0f5f0
refactor: import { NonNullish } from internal
turadg May 13, 2024
b3c620f
refactor: import {Fail, q} from Endo
turadg May 13, 2024
43d1eb1
refactor: import instead of destructure
turadg May 13, 2024
4be6695
refactor: dedupe /internal imports
turadg May 13, 2024
dc18168
refactor: import {assert, Fail} from Endo
turadg May 13, 2024
610a8c0
refactor: import { assert, X } from Endo
turadg May 13, 2024
a182eb5
import { quote } from Endo
turadg May 13, 2024
bfee97a
import { assert, Fail, q } from Endo
turadg May 13, 2024
5e62351
refactor: import { assert, Fail, X } from Endo
turadg May 13, 2024
d07179a
refactor: import {q} from Endo
turadg May 13, 2024
cfe94c2
refactor: import { assert, q, Fail } from Endo
turadg May 13, 2024
d1bf099
refactor: import { assert, Fail, q } from Endo
turadg May 13, 2024
a9f25a7
refactor: import {X} from Endo
turadg May 13, 2024
b2205cf
fixup! refactor: import {assert, Fail} from Endo
turadg May 13, 2024
bd4b4ee
refactor: import {Fail, X} from Endo
turadg May 13, 2024
a0ac656
refactor: import NonNullish from internal
turadg May 13, 2024
18b48ba
lint: cleanup mechanical refactors
turadg May 13, 2024
f01fd88
build: remove obsolete agoric/assert package
turadg May 13, 2024
976619c
Merge branch 'master' into markm-5672-endo-errors
erights Jun 14, 2024
16e108d
Merge branch 'master' into markm-5672-endo-errors
erights Jun 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion packages/ERTP/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
},
"homepage": "https://github.com/Agoric/agoric-sdk#readme",
"dependencies": {
"@agoric/assert": "^0.6.0",
"@endo/errors": "^1.2.2",
"@agoric/notifier": "^0.6.2",
"@agoric/store": "^0.9.2",
"@agoric/vat-data": "^0.5.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/ERTP/src/displayInfo.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// @jessie-check

import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';
import { mustMatch } from '@agoric/store';

import { DisplayInfoShape } from './typeGuards.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/ERTP/src/issuerKit.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// @jessie-check

import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { assertPattern } from '@agoric/store';
import { makeScalarBigMapStore } from '@agoric/vat-data';
import { makeDurableZone } from '@agoric/zone/durable.js';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { E } from '@endo/eventual-send';
import { assert, details as X } from '@agoric/assert';
import { assert, X } from '@endo/errors';
import { Far } from '@endo/marshal';
import { makeIssuerKit, AmountMath } from '../../../src/index.js';

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { test } from '@agoric/swingset-vat/tools/prepare-test-env-ava.js';

import { assert } from '@agoric/assert';
import { assert } from '@endo/errors';
import { buildVatController } from '@agoric/swingset-vat';

const bfile = name => new URL(name, import.meta.url).pathname;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { E } from '@endo/eventual-send';
import { assert, details as X } from '@agoric/assert';
import { assert, X } from '@endo/errors';
import { Far } from '@endo/marshal';
import { makeIssuerKit, AmountMath } from '../../../src/index.js';

Expand Down
2 changes: 1 addition & 1 deletion packages/ERTP/test/unitTests/mintObj.test.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { test } from '@agoric/swingset-vat/tools/prepare-test-env-ava.js';

import { initEmpty, M } from '@agoric/store';
import { assert } from '@agoric/assert';
import { assert } from '@endo/errors';

import { defineDurableKind, makeKindHandle } from '@agoric/vat-data';
import { makeIssuerKit, AssetKind, AmountMath } from '../../src/index.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"@types/yargs-parser": "^21.0.0"
},
"dependencies": {
"@agoric/assert": "^0.6.0",
"@endo/errors": "^1.2.2",
"@agoric/internal": "^0.3.2",
"@agoric/kmarshal": "^0.1.0",
"@agoric/store": "^0.9.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/controller/controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import { tmpName } from 'tmp';
import anylogger from 'anylogger';
import microtime from 'microtime';

import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { importBundle } from '@endo/import-bundle';
import { initSwingStore } from '@agoric/swing-store';

Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/controller/initializeKernel.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import { makeMarshal } from '@endo/marshal';
import { Far } from '@endo/far';
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { kser, kunser } from '@agoric/kmarshal';
import { assertKnownOptions } from '../lib/assertOptions.js';
import { insistVatID } from '../lib/id.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/controller/initializeSwingset.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import fs from 'fs';
import path from 'path';

import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { makeTracer } from '@agoric/internal';
import { mustMatch } from '@agoric/store';
import bundleSource from '@endo/bundle-source';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/controller/startXSnap.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import path from 'path';
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';
import { type as osType } from 'os';
import { xsnap, recordXSnap } from '@agoric/xsnap';

Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/bridge/device-bridge.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';
import { Far } from '@endo/far';

function sanitize(data) {
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/bundle/device-bundle.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert } from '@agoric/assert';
import { assert } from '@endo/errors';
import { buildSerializationTools } from '../lib/deviceTools.js';

/*
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/command/command.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { makePromiseKit } from '@endo/promise-kit';
import { Nat } from '@endo/nat';

import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

export default function buildCommand(broadcastCallback) {
broadcastCallback || Fail`broadcastCallback must be provided.`;
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/command/device-command.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Nat } from '@endo/nat';
import { Far } from '@endo/far';

import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

export function buildRootDeviceNode(tools) {
const { SO, getDeviceState, setDeviceState, endowments } = tools;
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/lib/deviceTools.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { makeMarshal } from '@endo/marshal';
import { Far } from '@endo/far';
import { parseVatSlot } from '../../lib/parseVatSlots.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/loopbox/device-loopbox.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';
import { Far } from '@endo/far';

export function buildRootDeviceNode(tools) {
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/loopbox/loopbox.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

/*
* The "loopbox" is a special device used for unit tests, which glues one
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/mailbox/device-mailbox.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Nat } from '@endo/nat';
import { Far } from '@endo/far';

import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';

export function buildRootDeviceNode(tools) {
const { SO, getDeviceState, setDeviceState, endowments } = tools;
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/mailbox/mailbox.js
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@

import { Nat } from '@endo/nat';

import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

// This Map-based mailboxState object is a good starting point, but we may
// replace it with one that tracks which parts of the state have been
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/plugin/device-plugin.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { makeCapTP } from '@endo/captp';
import { Far } from '@endo/far';
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

export function buildRootDeviceNode(tools) {
const { SO, getDeviceState, setDeviceState, endowments } = tools;
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/timer/device-timer.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
*/

import { Nat } from '@endo/nat';
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { Far } from '@endo/far';

// Since we use harden when saving the state, we need to copy the arrays so they
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/devices/timer/timer.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Nat } from '@endo/nat';

import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

/**
* Endowments for a Timer device that can be made available to SwingSet vats.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Nat } from '@endo/nat';
import { assert } from '@agoric/assert';
import { assert } from '@endo/errors';
import { kunser } from '@agoric/kmarshal';
import { buildSerializationTools } from '../lib/deviceTools.js';
import { insistVatID } from '../../lib/id.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/deviceManager.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { makeDeviceSlots } from './deviceSlots.js';
import { insistCapData } from '../lib/capdata.js';

Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/deviceSlots.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Remotable, makeMarshal } from '@endo/marshal';
import { passStyleOf } from '@endo/far';
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import {
insistVatType,
makeVatSlot,
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/deviceTranslator.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// @ts-nocheck
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { insistMessage } from '../lib/message.js';
import { insistKernelType } from './parseKernelSlots.js';
import { insistVatType, parseVatSlot } from '../lib/parseVatSlots.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/dummyMeterControl.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert } from '@agoric/assert';
import { assert } from '@endo/errors';

export function makeDummyMeterControl() {
let meteringDisabled = 0;
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/gc-actions.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';
import { insistKernelType } from './parseKernelSlots.js';
import { insistVatID } from '../lib/id.js';

Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/kernel.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { isNat } from '@endo/nat';
import { importBundle } from '@endo/import-bundle';
import { makeUpgradeDisconnection } from '@agoric/internal/src/upgrade-api.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/kernelSyscall.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { insistKernelType } from './parseKernelSlots.js';
import { insistCapData } from '../lib/capdata.js';
import { insistDeviceID, insistVatID } from '../lib/id.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/parseKernelSlots.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Nat } from '@endo/nat';
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';

// Object/promise references (in the kernel) contain a two-tuple of (type,
// index). All object references point to entries in the kernel Object
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/slogger.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { quote } from '@agoric/assert';
import { quote } from '@endo/errors';

const IDLE = 'idle';
const STARTUP = 'startup';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/state/deviceKeeper.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*/

import { Nat } from '@endo/nat';
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { parseKernelSlot } from '../parseKernelSlots.js';
import { makeVatSlot, parseVatSlot } from '../../lib/parseVatSlots.js';
import { insistDeviceID } from '../../lib/id.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/state/kernelKeeper.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Nat, isNat } from '@endo/nat';
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { initializeVatState, makeVatKeeper } from './vatKeeper.js';
import { initializeDeviceState, makeDeviceKeeper } from './deviceKeeper.js';
import { parseReachableAndVatSlot } from './reachable.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/state/reachable.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';

export function parseReachableAndVatSlot(value) {
typeof value === 'string' || Fail`non-string value: ${value}`;
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/state/stats.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

/** @typedef {'counter' | 'gauge'} KernelStatsMetricType */
/**
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/state/storageHelper.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// @ts-check

import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

/**
* Iterate over keys with a given prefix, in lexicographic order,
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/state/vatKeeper.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
* Kernel's keeper of persistent state for a vat.
*/
import { Nat, isNat } from '@endo/nat';
import { assert, q, Fail } from '@agoric/assert';
import { assert, q, Fail } from '@endo/errors';
import { parseKernelSlot } from '../parseKernelSlots.js';
import { makeVatSlot, parseVatSlot } from '../../lib/parseVatSlots.js';
import { insistVatID } from '../../lib/id.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/vat-admin-hooks.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert } from '@agoric/assert';
import { assert } from '@endo/errors';
import { kser, kunser } from '@agoric/kmarshal';
import { insistVatID } from '../lib/id.js';

Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/vat-loader/manager-factory.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { assertKnownOptions } from '../../lib/assertOptions.js';
import { makeLocalVatManagerFactory } from './manager-local.js';
import { makeNodeSubprocessFactory } from './manager-subprocess-node.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/vat-loader/manager-helper.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert } from '@agoric/assert';
import { assert } from '@endo/errors';
import '../../types-ambient.js';
import {
insistVatDeliveryResult,
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/vat-loader/manager-local.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* global globalThis */

import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { importBundle } from '@endo/import-bundle';
import { makeLiveSlots } from '@agoric/swingset-liveslots';
import { makeManagerKit } from './manager-helper.js';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// import { spawn } from 'child_process'; // not from Compartment

import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { E } from '@endo/eventual-send';
import { makePromiseKit } from '@endo/promise-kit';
import { makeManagerKit } from './manager-helper.js';
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { synchronizedTee } from '@agoric/internal';
import { assert, Fail, q } from '@agoric/assert';
import { assert, Fail, q } from '@endo/errors';
import { ExitCode } from '@agoric/xsnap/api.js';
import { makeManagerKit } from './manager-helper.js';

Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/vat-loader/vat-loader.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { assertKnownOptions } from '../../lib/assertOptions.js';
import { makeVatSlot } from '../../lib/parseVatSlots.js';

Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/vat-warehouse.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail, quote as q } from '@agoric/assert';
import { assert, Fail, q } from '@endo/errors';
import { isNat } from '@endo/nat';
import { makeVatTranslators } from './vatTranslator.js';
import { insistVatDeliveryResult } from '../lib/message.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/kernel/vatTranslator.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { insistMessage } from '../lib/message.js';
import { insistKernelType, parseKernelSlot } from './parseKernelSlots.js';
import { insistVatType, parseVatSlot } from '../lib/parseVatSlots.js';
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/lib/assertOptions.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';

export function assertKnownOptions(options, knownNames) {
assert(knownNames instanceof Array);
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/lib/capdata.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';
import { passStyleOf } from '@endo/far';
import { kunser, krefOf } from '@agoric/kmarshal';

Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/lib/id.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Nat } from '@endo/nat';

import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';

// Vats are identified by an integer index, which (for typechecking purposes)
// is encoded as `vNN`. Devices are similarly identified as `dNN`. Both have
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/lib/message.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';
import { insistCapData } from './capdata.js';

/**
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/lib/parseVatSlots.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Nat } from '@endo/nat';
import { assert, Fail } from '@agoric/assert';
import { assert, Fail } from '@endo/errors';

// NOTE: confusing terminology: "slot" vs. "reference". All these things
// called "slots" are references, but the word "slot" suggests something into
Expand Down
2 changes: 1 addition & 1 deletion packages/SwingSet/src/lib/recordVatOptions.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { Fail } from '@agoric/assert';
import { Fail } from '@endo/errors';
import { makeWorkerOptions } from './workerOptions.js';

export const makeVatOptionRecorder = (kernelKeeper, bundleHandler) => {
Expand Down
Loading
Loading