Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(lightpush): peer management for protocols #2003

Merged
merged 20 commits into from
Jun 19, 2024

Commits on Jun 19, 2024

  1. Configuration menu
    Copy the full SHA
    9e27195 View commit details
    Browse the repository at this point in the history
  2. feat: peers are maintained for protocols

    - passes `ConnectionManager` to ProtocolSDK to allow disconnecting from within protocol
    - maintains `numPeersToUse` for each protocol within BaseProtocolSDK
    danisharora099 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    48f9dc4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d155af View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    538408f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5c8214 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6cc978 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c4df182 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f28f94f View commit details
    Browse the repository at this point in the history
  9. chore: rename test

    danisharora099 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    28fa0b6 View commit details
    Browse the repository at this point in the history
  10. feat: add lock to maintainPeers() to handle parallelisation of requ…

    …ests
    
    fixes parallelisation of lightpush.send() requests
    danisharora099 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    7eeb52b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9853159 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    57e3b06 View commit details
    Browse the repository at this point in the history
  13. chore: use getter

    danisharora099 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    61b101f View commit details
    Browse the repository at this point in the history
  14. address comments

    danisharora099 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    e894d85 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2819c9a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a79a637 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fbe6cd1 View commit details
    Browse the repository at this point in the history
  18. chore: remove delays

    danisharora099 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    59033ea View commit details
    Browse the repository at this point in the history
  19. feat: add autoRetry

    danisharora099 committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    8b96562 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    910d5d3 View commit details
    Browse the repository at this point in the history