pub async fn add_verification_request(
        &mut self,
        contract_verification_request_id: usize,
    ) -> DalResult<()> {
        sqlx::query!(
            r#"
            INSERT INTO
            etherscan_verification_requests (
                contract_verification_request_id,
                status,
                created_at,
                updated_at
            )
            VALUES
            ($1, 'queued', NOW(), NOW())
            "#,
            contract_verification_request_id as i64,
        )
        .instrument("add_verification_request")
        .with_arg("id", &contract_verification_request_id)
        .execute(self.storage)
        .await?;
        Ok(())
    }
Inserts a new etherscan verification request which is linked to the original contract verification request by
its ID.
core/lib/dal/src/etherscan_verification_dal.rs