MCPcopy Create free account
hub / github.com/consensus-shipyard/ipc / add_reference

Method add_reference

fendermint/testing/materializer/src/docker/mod.rs:582–592  ·  view source on GitHub ↗
(
        &self,
        sn: &SubnetName,
        reference: &Option<ResourceHash>,
    )

Source from the content-addressed store, hash-verified

580 }
581
582 fn add_reference(
583 &self,
584 sn: &SubnetName,
585 reference: &Option<ResourceHash>,
586 ) -> anyhow::Result<()> {
587 if let Some(ref rh) = reference {
588 export_file(self.reference_path(sn, rh), "").context("failed to write reference")
589 } else {
590 Ok(())
591 }
592 }
593}
594
595#[async_trait]

Callers 2

fund_subnetMethod · 0.80
join_subnetMethod · 0.80

Calls 3

export_fileFunction · 0.85
contextMethod · 0.80
reference_pathMethod · 0.80

Tested by

no test coverage detected