import { fromHex } from '@lucid-evolution/lucid';
import { ProtocolParams } from '../../src/contracts/gov/types-new';

export const protocolParamsMock: ProtocolParams = {
  effectiveDelay: 1_000n,
  expirationPeriod: 360_000n,
  proposalDeposit: 1_000n,
  proposingPeriod: 100_000n,
  votingPeriod: 1000_000n,
  totalShards: 4n,
  minimumQuorum: 100_000n,
  maxTreasuryLovelaceSpend: 10_000_000n,
  maxTreasuryIndySpend: 10_000_000n,
  cdpRedemptionRequiredSignature: null,
  electorate: 35_000_000_000_000n,
  foundationMultisig: {
    Signature: {
      keyHash: fromHex(''),
    },
  },
};
