pub fn system_contract_registry(&self) -> Result<SystemContractRegistry, Error> {
        self.tracking_copy
            .borrow_mut()
            .get_system_contracts(self.correlation_id)
            .map_err(|_| {
                error!("Missing system contract registry");
                Error::MissingSystemContractRegistry
            })
    }
/// Returns system contract registry by querying the global state.
Returns system contract registry by querying the global state.
Returns system contract registry by querying the global state .
pub fn system_contract_registry(&self) -> Result<SystemContractRegistry, Error> {
        self.tracking_copy
            .borrow_mut()
            .get_system_contracts(self.correlation_id)
            .map_err(|_| {
                error!("Missing system contract registry");
                Error::MissingSystemContractRegistry
            })
    }
pub fn system_contract_registry ( & self ) -> Result < SystemContractRegistry , Error > { self . tracking_copy . borrow_mut ( ) . get_system_contracts ( self . correlation_id ) . map_err ( | _ | { error ! ( " " ) ; Error :: MissingSystemContractRegistry } ) }
Returns system contract registry by querying the global state.
Returns system contract registry by querying the global state .
&self
&self