Error

An error will undo all changes made to the state during a transaction. You can throw an error by calling assert or raise.