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

Subscriptions, mutations, and the counter example #16

Merged
merged 13 commits into from
Dec 5, 2024

Commits on Nov 29, 2024

  1. Restructure repository

    The client library we expect users to load in Web frontends is built
    alongside the browser extension, so the communication protocol between
    that library and the extension is now encapsulated: the only public
    API we need to keep stable is the TypeScript API of the library, and
    developers can pull in the library using their JavaScript package
    manager of choice.
    
    The client worker is now its own package independent of the extension:
    this should make it easier to build demos like the where the client is
    embedded directly into the frontend and the user gets a throwaway
    wallet to play with.
    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    9e8e67a View commit details
    Browse the repository at this point in the history
  2. Subscriptions and mutations

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    c714b04 View commit details
    Browse the repository at this point in the history
  3. Use release build of Linera

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    fb37abe View commit details
    Browse the repository at this point in the history
  4. Simplify counter example

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    5575257 View commit details
    Browse the repository at this point in the history
  5. Workspace package

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    7a830dc View commit details
    Browse the repository at this point in the history
  6. client: rustfmt

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    6d8c531 View commit details
    Browse the repository at this point in the history
  7. client: improve documentation

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    d3e95e6 View commit details
    Browse the repository at this point in the history
  8. CI with Clippy

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    b5c3fb2 View commit details
    Browse the repository at this point in the history
  9. Remove dead code

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    bb838b1 View commit details
    Browse the repository at this point in the history
  10. client: improve doc formatting

    Twey committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    64df89d View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2024

  1. Configuration menu
    Copy the full SHA
    dc1bd07 View commit details
    Browse the repository at this point in the history
  2. Improve expect message on missing default chain

    Co-authored-by: Janito Vaqueiro Ferreira Filho <[email protected]>
    Twey and jvff authored Dec 5, 2024
    Configuration menu
    Copy the full SHA
    f617c20 View commit details
    Browse the repository at this point in the history
  3. Fix up attribution

    Twey committed Dec 5, 2024
    Configuration menu
    Copy the full SHA
    b511d51 View commit details
    Browse the repository at this point in the history