@swaptoshi/governance-module
Version:
Klayr governance on-chain module
101 lines (100 loc) • 2.82 kB
TypeScript
export declare const governanceGenesisStoreSchema: {
$id: string;
type: string;
required: string[];
properties: {
boostedAccountSubstore: {
fieldNumber: number;
type: string;
items: {
type: string;
required: string[];
properties: Record<string, object>;
};
};
castedVoteSubstore: {
fieldNumber: number;
type: string;
items: {
type: string;
required: string[];
properties: Record<string, object>;
};
};
delegatedVoteSubstore: {
fieldNumber: number;
type: string;
items: {
type: string;
required: string[];
properties: Record<string, object>;
};
};
nextAvailableProposalIdSubstore: {
type: string;
required: string[];
properties: Record<string, object>;
fieldNumber: number;
};
proposalVoterSubstore: {
fieldNumber: number;
type: string;
items: {
type: string;
required: string[];
properties: Record<string, object>;
};
};
proposalSubstore: {
fieldNumber: number;
type: string;
items: {
type: string;
required: string[];
properties: Record<string, object>;
};
};
queueSubstore: {
fieldNumber: number;
type: string;
items: {
type: string;
required: string[];
properties: Record<string, object>;
};
};
voteScoreSubstore: {
fieldNumber: number;
type: string;
items: {
type: string;
required: string[];
properties: Record<string, object>;
};
};
configRegistrySubstore: {
type: string;
required: string[];
properties: Record<string, object>;
fieldNumber: number;
};
configSubstore: {
fieldNumber: number;
type: string;
items: {
type: string;
required: string[];
properties: {
module: {
fieldNumber: number;
dataType: string;
};
data: {
fieldNumber: number;
dataType: string;
};
};
};
};
};
};