Skip to content

Port the LocalHTTPProxy from yapapi #51

Open
@johny-b

Description

@johny-b

This is a useful feature that would simplify building things with golem-core.

I'm not sure where such thing should be placed. We need some place for "general utilities", like yapapi.contrib. Currently we have default_payment_manager and default_logger - I think they should be together with the proxy.

UPDATE:

  1. There is a working prototype: https://github.com/golemfactory/golem-core-python/blob/jb/socket_proxy_prototype/proxy_connect.py
  2. There should be an option to use the proxy in a non-golem context (as in the linked example), as this might be convenient in certain cases
  3. --> SocketProxy should have a public interface layer not directly connected to anything golem-related

IMPORTANT: we should start with designing the interface

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions