@swaptoshi/governance-module
Version:
Klayr governance on-chain module
12 lines (11 loc) • 680 B
TypeScript
import { ImmutableGovernanceContext, MutableGovernanceContext, BoostedAccountStoreData, StoreInstance } from '../types';
import { BaseStoreWithInstance } from './base';
import { BoostedAccount } from './instances';
export declare class BoostedAccountStore extends BaseStoreWithInstance<BoostedAccountStoreData> {
getMutableBoostedAccount(ctx: MutableGovernanceContext): Promise<StoreInstance<BoostedAccount>>;
getImmutableBoostedAccount(ctx: ImmutableGovernanceContext): Promise<StoreInstance<BoostedAccount>>;
schema: import("@swaptoshi/utils/dist/types").TypedSchema<BoostedAccountStoreData>;
protected readonly default: {
targetHeight: number;
};
}