UNPKG

dp-contract-proxy-kit

Version:

Enable batched transactions and contract account interactions using a unique deterministic Gnosis Safe.

13 lines (12 loc) 537 B
import { Contract } from '../ethLibAdapters/EthLibAdapter'; import { Address } from '../utils/basicTypes'; declare abstract class ContractVersionUtils { contract: Contract; constructor(contract: Contract); getContractVersion(): Promise<string>; getModules(): Promise<Address[]>; abstract isModuleEnabled(moduleAddress: Address): Promise<boolean>; encodeEnableModule(moduleAddress: Address): Promise<string>; encodeDisableModule(moduleAddress: Address): Promise<string>; } export default ContractVersionUtils;