def METHOD_NAME(registry: BaseContractRegistry, eth_provider_uri: Optional[str] = None) -> Economics:
    # Agents
    application_agent = ContractAgency.get_agent(
        PREApplicationAgent, registry=registry, provider_uri=eth_provider_uri
    )
    # PRE Application
    min_authorization = application_agent.get_min_authorization()
    min_operator_seconds = application_agent.get_min_operator_seconds()
    # Aggregate
    economics_parameters = dict(min_authorization=min_authorization,
                                min_operator_seconds=min_operator_seconds)
    economics = Economics(**economics_parameters)
    return economics