@agoric/zoe
Version:
Zoe: the Smart Contract Framework for Offer Enforcement
26 lines • 996 B
TypeScript
export namespace defaultFeeIssuerConfig {
let name: "ZDEFAULT";
let assetKind: "nat";
namespace displayInfo {
export let decimalPlaces: number;
let assetKind_1: "nat";
export { assetKind_1 as assetKind };
}
}
/**
* @param {Baggage} zoeBaggage
* @param {FeeIssuerConfig} feeIssuerConfig
* @param {ShutdownWithFailure} shutdownZoeVat
*/
export function prepareFeeMint(zoeBaggage: Baggage, feeIssuerConfig: FeeIssuerConfig, shutdownZoeVat: ShutdownWithFailure): import("@endo/exo").GuardedKit<{
feeMint: {
getFeeIssuerKit(allegedFeeMintAccess: any): globalThis.IssuerKit<"nat">;
getFeeIssuer(): globalThis.Issuer<"nat", import("@endo/patterns").Key>;
getFeeBrand(): globalThis.Brand<"nat">;
};
feeMintAccess: {};
}>;
import type { Baggage } from '@agoric/vat-data';
import type { FeeIssuerConfig } from './types.js';
import type { ShutdownWithFailure } from '@agoric/swingset-vat';
//# sourceMappingURL=feeMint.d.ts.map