@safe-global/protocol-kit
Version:
SDK that facilitates the interaction with Safe Smart Accounts
13 lines • 767 B
TypeScript
import { ContractNetworksConfig, MultiSendCallOnlyContractImplementationType, MultiSendContractImplementationType, SafeConfig, SafeContractImplementationType } from '../types';
import SafeProvider from '../SafeProvider';
declare class ContractManager {
#private;
static init(config: SafeConfig, safeProvider: SafeProvider): Promise<ContractManager>;
get contractNetworks(): ContractNetworksConfig | undefined;
get isL1SafeSingleton(): boolean | undefined;
get safeContract(): SafeContractImplementationType | undefined;
get multiSendContract(): MultiSendContractImplementationType;
get multiSendCallOnlyContract(): MultiSendCallOnlyContractImplementationType;
}
export default ContractManager;
//# sourceMappingURL=contractManager.d.ts.map