Evm_node_lib_dev_encoding.Transaction_receipttype t = {transactionHash : Ethereum_types.hash;transactionIndex : Ethereum_types.quantity;blockHash : Ethereum_types.block_hash;blockNumber : Ethereum_types.quantity;from : Ethereum_types.address;to_ : Ethereum_types.address option;cumulativeGasUsed : Ethereum_types.quantity;effectiveGasPrice : Ethereum_types.quantity;gasUsed : Ethereum_types.quantity;logs : Ethereum_types.transaction_log list;logsBloom : Ethereum_types.hex;type_ : Ethereum_types.quantity;status : Ethereum_types.quantity;contractAddress : Ethereum_types.address option;}val of_rlp_item : Ethereum_types.block_hash -> Rlp.item -> tval of_rlp_bytes : Ethereum_types.block_hash -> bytes -> tval decode_last_from_list : Ethereum_types.block_hash -> bytes -> tval decode_nth_from_list :
index:int ->
Ethereum_types.block_hash ->
bytes ->
t option Tezos_base.TzPervasives.tzresultdecode_nth_from_list ~index block_hash bytes decodes the receipt at position index in the RLP list of receipts bytes, if any. Returns None if the index is out of bounds, and an error if bytes is not an RLP list or if the receipt at index is malformed.
val encoding : t Tezos_base.TzPervasives.Data_encoding.t