Commits
Click on a commit to change the comparison rangerefactor(db): return Result<()> from DbTx::commit
MDBX commit returns a bool indicating whether the transaction was
aborted due to a previous error. Instead of propagating this bool
up the stack where it was universally ignored, convert it to an
error when true. This makes the API cleaner - commit either succeeds
with () or fails with a DatabaseError.