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

client: bond rotation #2036

Merged
merged 8 commits into from Feb 8, 2023
Merged

client: bond rotation #2036

merged 8 commits into from Feb 8, 2023

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    5b8b75a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bc64d4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4074e33 View commit details
    Browse the repository at this point in the history
  4. server/auth: ensure consistency of tier and bonds in connect response

    With sub-second timing, it was possible for the connect response to
    indicate a tier that was not reflected by the active bonds list.  This
    resolves the issue by building the bonds slice for the response
    after double checking bond expiry and computing tier.
    chappjc committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    3443457 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9450861 View commit details
    Browse the repository at this point in the history
  6. client/{core,db}: bond lifetime and rotation

    - Bond lifetime docs and diagrams
    - Core.bondXPriv field, set on login
    - add dexAccount.targetTier field (and PostBondForm.TargetTier)
    - rotateBonds posts bond as needed
    - Add (*Core).UpdateBondOptions
    chappjc committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    4398e94 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a5b0770 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a399d74 View commit details
    Browse the repository at this point in the history