Struct risc0_zkvm::receipt::Receipt
source · Fields§
§journal: Vec<u32>
§seal: Vec<u32>
Implementations§
source§impl Receipt
impl Receipt
pub fn new(journal: &[u32], seal: &[u32]) -> Self
pub fn verify<M>(&self, method_id: M) -> Result<()>where
MethodId: From<M>,
pub fn verify_with_hal<H, M>(&self, hal: &H, method_id: M) -> Result<()>where
H: VerifyHal,
MethodId: From<M>,
pub fn get_journal_bytes(&self) -> &[u8] ⓘ
pub fn get_seal_bytes(&self) -> &[u8] ⓘ
Trait Implementations§
source§impl<'de> Deserialize<'de> for Receipt
impl<'de> Deserialize<'de> for Receipt
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more