@venusprotocol/governance-contracts
Version:
26 lines • 1.04 kB
TypeScript
import { SUPPORTED_NETWORKS } from "./constants";
export type AccessControlEntry = {
caller: string;
target: string;
method: string;
};
export declare const OmnichainProposalSenderNormalMethods: string[];
export declare const OmnichainProposalSenderFasttrackMethods: string[];
export declare const OmnichainProposalSenderCriticalMethods: string[];
export declare const OmnichainProposalSenderGuardianMethods: string[];
export declare const OmnichainGovernanceExecutorNormalMethods: string[];
export declare const OmnichainGovernanceExecutorFasttrackMethods: string[];
export declare const OmnichainGovernanceExecutorCriticalMethods: string[];
export declare const OmnichainGovernanceExecutorMethodsForGuardian: string[];
export declare const OmnichainGovernanceExecutorOwnerMethods: string[];
type Config = {
[key in SUPPORTED_NETWORKS]: {
methods: {
method: string;
args: any[];
}[];
};
};
export declare const config: Config;
export {};
//# sourceMappingURL=deploymentConfig.d.ts.map