James Kay
James Kay
I needed this to be able to output JSON for parsing elsewhere.
Type: Debugger # Description - OS and Version: `system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.3.9, channels(twey): "home-manager", channels(root): "nixos-21.03pre257780.e9158eca70a", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos` - VS Code Version: 1.51.1 (also reproduced on...
This brings the behaviour of the async client in line with the sync client.
# Description Requiring that function environments be `Send` is quite onerous on the Web, in which many objects (including the Wasmer `Instance` itself, should we wish to pass around a...
The `uuid` package hasn't had the feature `wasm-bindgen` since https://github.com/uuid-rs/uuid/pull/536, in which it was renamed to `js`, but using it continues to work on `wasm32-unknown-unknown` because it accidentally activates the...
Atop https://github.com/linera-io/linera-protocol/pull/1988. ## Motivation We would like to be able to execute application blocks in the browser wallet. ## Proposal Make `linera-execution`'s `wasmer` feature work on the Web: - [x]...
We would like applications to be able to interactively ask the user whether to execute certain operations, such as signing transfers or getting personal user information. In order to be...
This should be as thin as possible a wrapper over the application's exported API, i.e. the `ApplicationCall`/`SessionCall` and `Result` associated types of the `ServiceAbi` and `ContractAbi` traits.
Currently our implementation of `wit_export` (and possibly other macros) will not correctly preserve annotations on functions, leading to confusing errors like: ``` error[E0599]: no function or associated item named `fetch_json`...
The `ArcChainClient::listen` function has a coarse-scoped lock that is used reëntrantly, easily creating deadlocks if one is not very careful about how `update_streams` is called; see https://github.com/linera-io/linera-protocol/pull/1173 for an example....