Expand description
Constructs and signs local room events without persisting them.
The builder derives authorization events, depth, predecessor hashes, and unsigned prior-state data from the current room. Room-version rules then govern canonical hashing, signing, event IDs, and room IDs.