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