blocklog contract is one of the core contracts on each IOTA Smart Contracts chain.
The function of the
blocklog contract is to keep track of the blocks of
requests that were processed by the chain.
It provides views to get request status or receipts, block information, or events (per request / block / smart contract).
blocklog core contract does not contain any entry points which modify its
The only way to modify the
blocklog state is by submitting requests for
processing to the chain.
Returns the data of the block in the chain with specified index.
Returns the index and data of the latest block in the chain.
Returns the data, block index, and request index of the specified request.
Returns the data, block index, and request index of all requests in the block with the specified block index.
Returns the IDs of all requests in the block with the specified block index.
Returns whether a request with specified ID has been processed.
Returns a list of events for a given request.
Returns a list of events for a given block.
Returns a list of events for a given smart contract.