Skip to content

API documentation of Agoric SDK / Exports / @agoric/zoe / src/types

Module: src/types

Table of contents

Interfaces

Type Aliases

Type Aliases

Allocation

Ƭ Allocation<K>: AmountKeywordRecord

Type parameters

NameType
Kextends AssetKind = AssetKind

Defined in

zoe/src/types.js:44


AnyTerms

Ƭ AnyTerms: StandardTerms & Record<string, any>

Defined in

zoe/src/types.js:28


BrandKeywordRecord

Ƭ BrandKeywordRecord: Record<Keyword, Brand<any>>

Defined in

zoe/src/types.js:18


Handle

Ƭ Handle<H>: H & Remotable

A type constructor for an opaque type identified by the H string. This uses an intersection type ('MyHandle' & {}) to tag the handle's type even though the actual value is just an empty object.

Type parameters

NameTypeDescription
Hextends stringthe name of the handle

Defined in

zoe/src/types.js:7


InvitationHandle

Ƭ InvitationHandle: Handle<"Invitation">

an opaque handle for an invitation

Defined in

zoe/src/types.js:15


IssuerKeywordRecord

Ƭ IssuerKeywordRecord: Record<Keyword, Issuer<any>>

Defined in

zoe/src/types.js:16


IssuerPKeywordRecord

Ƭ IssuerPKeywordRecord: Record<Keyword, ERef<Issuer<any>>>

Defined in

zoe/src/types.js:17


Keyword

Ƭ Keyword: string

Defined in

zoe/src/types.js:14