Function holochain::test_utils::new_zome_call_unsigned
source · pub fn new_zome_call_unsigned<P, Z: Into<ZomeName>>(
cell_id: &CellId,
func: &str,
payload: P,
zome: Z
) -> Result<ZomeCallUnsigned, SerializedBytesError>where
P: Serialize + Debug,
Expand description
Helper to create an unsigned zome invocation for tests
Examples found in repository?
src/test_utils.rs (line 844)
834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850
pub async fn new_zome_call<P, Z: Into<ZomeName>>(
keystore: &MetaLairClient,
cell_id: &CellId,
func: &str,
payload: P,
zome: Z,
) -> Result<ZomeCall, SerializedBytesError>
where
P: serde::Serialize + std::fmt::Debug,
{
let zome_call_unsigned = new_zome_call_unsigned(cell_id, func, payload, zome)?;
Ok(
ZomeCall::try_from_unsigned_zome_call(keystore, zome_call_unsigned)
.await
.unwrap(),
)
}