UNPKG

@mysten/suins

Version:
25 lines (23 loc) 883 B
import { MoveStruct, MoveTuple } from "../utils/index.mjs"; import { VecMap } from "./deps/sui/vec_map.mjs"; import { bcs } from "@mysten/sui/bcs"; //#region src/contracts/suins/pricing_config.ts /************************************************************** * THIS FILE IS GENERATED AND SHOULD NOT BE MANUALLY MODIFIED * **************************************************************/ const $moduleName = "@suins/core::pricing_config"; const Range = new MoveTuple({ name: `${$moduleName}::Range`, fields: [bcs.u64(), bcs.u64()] }); const PricingConfig = new MoveStruct({ name: `${$moduleName}::PricingConfig`, fields: { pricing: VecMap(Range, bcs.u64()) } }); const RenewalConfig = new MoveStruct({ name: `${$moduleName}::RenewalConfig`, fields: { config: PricingConfig } }); //#endregion export { PricingConfig, RenewalConfig }; //# sourceMappingURL=pricing_config.mjs.map