UNPKG

@agoric/zoe

Version:

Zoe: the Smart Contract Framework for Offer Enforcement

15 lines 815 B
export function provideIssuerStorage(zcfBaggage: import("@agoric/vat-data").Baggage): { storeIssuerKeywordRecord: (uncleanIssuerKeywordRecord: IssuerKeywordRecord) => Promise<{ issuers: IssuerKeywordRecord; brands: BrandKeywordRecord; }>; storeIssuer: (issuerP: ERef<Issuer>) => Promise<ZoeIssuerRecord>; storeIssuerRecord: (issuerRecord: ZoeIssuerRecord) => ZoeIssuerRecord; getAssetKindByBrand: GetAssetKindByBrand; getBrandForIssuer: <K extends AssetKind>(issuer: Issuer<K>) => Brand<K>; getIssuerForBrand: <K extends AssetKind>(brand: Brand<K>) => Issuer<K>; getIssuerRecords: (issuers: Issuer[]) => IssuerRecords; instantiate: (issuerRecords?: any[]) => void; }; import type { ZoeIssuerRecord } from '@agoric/zoe'; //# sourceMappingURL=issuerStorage.d.ts.map