kpreid / all-is-cubes

Yet another block/voxel game; in this one the blocks are made out of blocks. Runs in browsers on WebGL+WebAssembly.
https://kpreid.dreamwidth.org/tag/all+is+cubes
Apache License 2.0
147 stars 8 forks source link

Replace `PreconditionFailed` with types for each transaction. #497

Closed kpreid closed 1 week ago

kpreid commented 1 week ago

This allows the transactions to give much more specific information about precondition failures, while still not allocating anything.