diff --git a/packages/marlowe-object/src/index.ts b/packages/marlowe-object/src/index.ts index 30045999..a2cc29f8 100644 --- a/packages/marlowe-object/src/index.ts +++ b/packages/marlowe-object/src/index.ts @@ -1,6 +1,11 @@ export { Action, Deposit, Notify, Choice } from "./actions.js"; export { ChoiceName, ChoiceId, Bound, ChosenNum } from "./choices.js"; -export { Reference, Label } from "./reference.js"; +export { + Reference, + Label, + ContractSourceId, + ContractSourceIdGuard, +} from "./reference.js"; export { Address, Role, Party } from "./participants.js"; export { Payee, PayeeAccount, PayeeParty, AccountId } from "./payee.js"; diff --git a/packages/marlowe-object/src/reference.ts b/packages/marlowe-object/src/reference.ts index 67204e52..ae9e7606 100644 --- a/packages/marlowe-object/src/reference.ts +++ b/packages/marlowe-object/src/reference.ts @@ -8,6 +8,14 @@ export type Label = string; export const LabelGuard: t.Type