pub(super) async fn genesis(&self) {
        let mut storage = self.pool.connection_tagged("state_keeper").await.unwrap();
        if storage.blocks_dal().is_genesis_needed().await.unwrap() {
            create_genesis_l1_batch(
                &mut storage,
                ProtocolSemanticVersion {
                    minor: ProtocolVersionId::latest(),
                    patch: 0.into(),
                },
                &BASE_SYSTEM_CONTRACTS,
                &get_system_smart_contracts(),
                Default::default(),
            )
            .await
            .unwrap();

            // Also setting up the DA for tests
            Self::setup_da(&mut storage).await;
        }
    }
Performs the genesis in the storage.
core/node/state_keeper/src/executor/tests/tester.rs