SimpleBlockResult
A simple block result object which just carries a byte array.
Base constructor - a wrapper for the passed in byte array.
Return the final result of the operation.
Store the final result of the operation by copying it into the destination array.