pub fn read_with_name<D: Storage<DataPoint>, H: Storage<Bytes32>, A: AccessControlRegistry, W: Whitelist<Address = A::Address>>(
name: Bytes32,
msg_sender: &A::Address,
datapoint_storage: &D,
name_storage: &H,
access: &A,
whitelist: &W,
) -> Result<(Int, u32), Error>Expand description
Reads the data point with name The read data point may belong to a Beacon or dAPI. The reader must be whitelisted for the hash of the data point name. Returns tuple containing (DataPoint.value, DataPoint.timestamp).
ยงArguments
nameData point namemsg_senderAddress of who sent the transactiondatapoint_storageData point storage that linksdatapoint_idtoDatapointname_storageName to Datapoint Id storage usedaccessThe access control registry usedwhitelistThe whitelist implementation used