API documentation of Agoric SDK / Exports / @agoric/zoe / src/types
Module: src/types
Table of contents
Interfaces
Type Aliases
- Allocation
- AnyTerms
- BrandKeywordRecord
- Handle
- InvitationHandle
- IssuerKeywordRecord
- IssuerPKeywordRecord
- Keyword
Type Aliases
Allocation
Ƭ Allocation<K>: AmountKeywordRecord
Type parameters
| Name | Type |
|---|---|
K | extends AssetKind = AssetKind |
Defined in
AnyTerms
Ƭ AnyTerms: StandardTerms & Record<string, any>
Defined in
BrandKeywordRecord
Ƭ BrandKeywordRecord: Record<Keyword, Brand<any>>
Defined in
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
| Name | Type | Description |
|---|---|---|
H | extends string | the name of the handle |
Defined in
InvitationHandle
Ƭ InvitationHandle: Handle<"Invitation">
an opaque handle for an invitation
Defined in
IssuerKeywordRecord
Ƭ IssuerKeywordRecord: Record<Keyword, Issuer<any>>
Defined in
IssuerPKeywordRecord
Ƭ IssuerPKeywordRecord: Record<Keyword, ERef<Issuer<any>>>
Defined in
Keyword
Ƭ Keyword: string