Protected
doneWhether the transaction was committed or aborted
Protected
modifiedList of keys modified in this transaction, if any.
Protected
originalStores data in the keys we modify prior to modifying them. Allows us to roll back commits.
Protected
storeProtected
markAdds the data to the store under an id. Overwrites any existing data.
The key to add the data under.
The data to add to the store.
Optional
isMetadata: booleanProtected
stashStashes given key value pair into originalData
if it doesn't already
exist. Allows us to stash values the program is requesting anyway to
prevent needless get
requests if the program modifies the data later
on during the transaction.
Optional
value: Uint8Array<ArrayBufferLike>
Transaction for simple stores.
See