You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Archive: Support for storing blocks to AWS, GCP and filesystem.
Tooling: WebRTC traffic sniffer.
GraphQL:
sendPayment mutation.
sendDelegation mutation.
pooledUserCommands query.
pooledZkappCommands query.
Various other partially implemented queries expanded to ensure compatibility with the OCaml node.
Changed
P2P: Wait until full validation is complete before broadcasting transactions and completed works.
Transition frontier: Perform cheap consensus operation first, and then the more expensive proof verification.
Transaction pool: Unified libp2p and webrtc logic for the initial phase of handling transactions received from gossip network. As a result, processing of transactions received during bootstrap is delayed until the initial sync is complete.
Transaction pool: Suspend processing during block production.
Fixed
Transition frontier: Rare race condition in the case of forks during block production that could result in dropping staged ledgers too early.
Webnode: Replaced tokio channels which had a race condition that could crash the thread on WASM.
Transaction pool: Verify zkApp proofs in a dedicated thread to avoid blocking the state machine.