MCPcopy Create free account
hub / github.com/BitVM/BitVM / read_from_host

Method read_from_host

header-chain/src/zkvm.rs:38–42  ·  view source on GitHub ↗
(&self)

Source from the content-addressed store, hash-verified

36
37impl ZkvmGuest for Risc0Guest {
38 fn read_from_host<T: borsh::BorshDeserialize>(&self) -> T {
39 let mut reader = env::stdin();
40 BorshDeserialize::deserialize_reader(&mut reader)
41 .expect("Failed to deserialize input from host")
42 }
43
44 fn commit<T: borsh::BorshSerialize>(&self, item: &T) {
45 // use risc0_zkvm::guest::env::Write as _;

Callers 1

header_chain_circuitFunction · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected