UNPKG

@avalabs/avalanchejs

Version:
19 lines 708 B
export declare enum FeeDimensions { Bandwidth = 0, DBRead = 1, DBWrite = 2, Compute = 3 } type DimensionValue = number; export type Dimensions = Record<FeeDimensions, DimensionValue>; export declare const createEmptyDimensions: () => Dimensions; export declare const createDimensions: ({ bandwidth, dbRead, dbWrite, compute, }: { bandwidth: DimensionValue; dbRead: DimensionValue; dbWrite: DimensionValue; compute: DimensionValue; }) => Dimensions; export declare const addDimensions: (...dimensions: Dimensions[]) => Dimensions; export declare const dimensionsToGas: (dimensions: Dimensions, weights: Dimensions) => bigint; export {}; //# sourceMappingURL=dimensions.d.ts.map