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

nonce: support reading a new Claimed state. #136

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Commits on Jun 10, 2024

  1. nonce: support reading a new Claimed state.

    Add preliminary (backwards compatible) support for a Claimed nonce
    state. This state will be used in the future to indicate that a specific
    server has 'claimed' a nonce for future use.
    
    In this future system, servers will 'claim' a batch of Available nonces
    for use in future transactions. This enables servers to cache nonces to
    help reduce the overhead on acquiring a nonce per-intent. The defense
    mechanism to abandoned claim is that claims will expire. Healthy servers
    will refresh their claimed nonces periodically in the background.
    mfycheng committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    8cee76b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c918fa2 View commit details
    Browse the repository at this point in the history