@vechain/vebetterdao-contracts
Version:
Open-source repository that houses the smart contracts powering the decentralized VeBetterDAO on the VeChain Thor blockchain.
57 lines (56 loc) • 3.23 kB
TypeScript
export declare function deployLibraries(): Promise<{
GovernorClockLogicLibV1: import("../../typechain-types").GovernorClockLogicV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorConfiguratorLibV1: import("../../typechain-types").GovernorConfiguratorV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorFunctionRestrictionsLogicLibV1: import("../../typechain-types").GovernorFunctionRestrictionsLogicV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorGovernanceLogicLibV1: import("../../typechain-types").GovernorGovernanceLogicV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorQuorumLogicLibV1: import("../../typechain-types").GovernorQuorumLogicV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorProposalLogicLibV1: import("../../typechain-types").GovernorProposalLogicV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorVotesLogicLibV1: import("../../typechain-types").GovernorVotesLogicV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorDepositLogicLibV1: import("../../typechain-types").GovernorDepositLogicV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorStateLogicLibV1: import("../../typechain-types").GovernorStateLogicV1 & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorClockLogicLib: import("../../typechain-types").GovernorClockLogic & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorConfiguratorLib: import("../../typechain-types").GovernorConfigurator & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorFunctionRestrictionsLogicLib: import("../../typechain-types").GovernorFunctionRestrictionsLogic & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorGovernanceLogicLib: import("../../typechain-types").GovernorGovernanceLogic & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorQuorumLogicLib: import("../../typechain-types").GovernorQuorumLogic & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorProposalLogicLib: import("../../typechain-types").GovernorProposalLogic & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorVotesLogicLib: import("../../typechain-types").GovernorVotesLogic & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorDepositLogicLib: import("../../typechain-types").GovernorDepositLogic & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
GovernorStateLogicLib: import("../../typechain-types").GovernorStateLogic & {
deploymentTransaction(): import("ethers").ContractTransactionResponse;
};
}>;