This needs to be repeatable, so the same result is returned when run again, and validators can use a range of acceptable results to determine what they will accept.
So it is like a constrained side effect, where we know the results are within a boundary.
Right now, we have to do a write to the branch to do a read, which is very bad.
This needs to be repeatable, so the same result is returned when run again, and validators can use a range of acceptable results to determine what they will accept.
So it is like a constrained side effect, where we know the results are within a boundary.
Right now, we have to do a write to the branch to do a read, which is very bad.