jordy25519

Results 21 comments of jordy25519

tackling this in 2 parts. part 1 save info on previous proofs and part 2 protocol for reissuance

seems like build issue from wasmtime:0.31 compilation with nightly 1.59.0+ need to do a substrate update (i.e #629 first)

Seems to be resolved by wrapping the upgrade in a scheduled call but will leave open until the next runtime upgrade to be sure e.g.

Verified ok during local/nikau updates. Leaving open for posterity

sorry guys for low comms, was able to switch to serde_json for my usecase in the end

+1 seeing this issue and unable to use a streaming client as the server is not in my control (seems same issue https://github.com/hyperium/tonic/discussions/1233) tried comparing python/c++ implementations, my hunch was...

I don't have one on hand. the relevant generated **client** code is: hangs here: `self.inner.server_streaming(req, path, codec).await` ```rust pub async fn stream_foo( &mut self, request: impl tonic::IntoRequest, ) -> std::result::Result<...

had another go at debugging this and in my particular case the server never responds with a http2 `Header` frame if it has no message data to stream. http2 handshake/connection...

for offchain clients based on anchor-gen: https://github.com/jordy25519/drift-account-indexer/tree/main/src/idl-gen