• Mark Tyneway's avatar
    contracts-bedrock: genesis builder (#2781) · 700dcbb0
    Mark Tyneway authored
    * contracts-bedrock: hardhat genesis-l1
    
    * contracts-bedrock: hardhat genesis-l2
    
    * core-utils: update types
    
    * contracts-bedrock: hardhat rollup-config
    
    * contracts-bedrock: update deploy scripts
    
    * contracts-governance: more solc output
    
    * contracts-bedrock: deploy config
    
    * contracts-bedrock: general fixes
    
    * ops-bedrock: use new script
    
    * lint
    
    * lint: fix
    700dcbb0
op-node.ts 464 Bytes
export interface OpNodeConfig {
  genesis: {
    l1: {
      hash: string
      number: number
    }
    l2: {
      hash: string
      number: number
    }
    l2_time: number
  }
  block_time: number
  max_sequencer_drift: number
  seq_window_size: number
  l1_chain_id: number
  l2_chain_id: number
  p2p_sequencer_address: string
  fee_recipient_address: string
  batch_inbox_address: string
  batch_sender_address: string
  deposit_contract_address: string
}