Function ruma::signatures::content_hash
source · pub fn content_hash(
object: &BTreeMap<String, CanonicalJsonValue>,
) -> Result<Base64<Standard, [u8; 32]>, Error>
Available on crate feature
signatures
only.Expand description
Creates a content hash for an event.
The content hash of an event covers the complete event including the unredacted contents. It is used during federation and is described in the Matrix server-server specification.
§Parameters
object: A JSON object to generate a content hash for.
§Errors
Returns an error if the event is too large.