Something that provides a runtime api.
The concrete type that provides the api.
fn runtime_api<'a>(&'a self) -> ApiRef<'a, Self::Api>
Returns the runtime api.
The returned instance will keep track of modifications to the storage. Any successful
call to an api function, will
commit its changes to an internal buffer. Otherwise,
the modifications will be
discarded. The modifications will not be applied to the
storage, even on a