This adds a requirement that all calls to the /block endpoint be
idempotent when identifying a block by hash.
This ensures blocks are inalterable and clients can safely assume that
once they've received a specific block from a Rosetta implementation
that block won't change.
This adds a requirement that all calls to the /block endpoint be idempotent when identifying a block by hash.
This ensures blocks are inalterable and clients can safely assume that once they've received a specific block from a Rosetta implementation that block won't change.
The discussion that prompted this is here