import {Deployments} from './deployments'; import {ChainId} from '@madmeerkat/sdk'; export type Configuration = { chainId: 42161; networkName: string; ftmscanUrl: string; defaultProvider: string; deployments: Deployments; externalTokens: {[contractName: string]: [string, number, [string, string]?]}; config?: EthereumConfig; baseLaunchDate: Date; bondLaunchesAt: Date; boardroomLaunchesAt: Date; refreshInterval: number; }; export type EthereumConfig = { testing: boolean; autoGasMultiplier: number; defaultConfirmations: number; defaultGas: string; defaultGasPrice: string; ethereumNodeTimeout: number; }; export const defaultEthereumConfig = { testing: false, autoGasMultiplier: 1.5, defaultConfirmations: 3, defaultGas: '6000000', defaultGasPrice: '7000000000000', ethereumNodeTimeout: 10000, };