EthereumTransactionReceipt class

An ethereum transaction receipt message

Constructors

EthereumTransactionReceipt()
Constructor
EthereumTransactionReceipt.fromMap(Map<String, dynamic>? result)
From map

Properties

blockHash EthereumData?
Block hash. Hash of the block this transaction was in.
no setter
blockNumber int?
Block number. Block number of this transaction.
no setter
contractAddress EthereumAddress?
Contract address. The contract address created, if the transaction was a contract creation, otherwise null.
no setter
cumulativeGasUsed int?
Cumulative gas used. The total amount of gas used when this transaction was executed in the block.
no setter
gasUsed int?
Gas used. The amount of gas used by this transaction.
no setter
hashCode int
The hash code for this object.
no setterinherited
logs List<EthereumLog>?
Logs. List of log objects, which this transaction generated.
no setter
logsBloom EthereumData?
Logs bloom. Bloom filter for light clients to quickly retrieve related logs.
no setter
root EthereumData?
Root. Post-transaction stateroot (pre Byzantium) Null if status is present.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status int?
Status. Either 1 (success) or 0 (failure) Null if root is present
no setter
transactionHash EthereumData?
Transaction hash. Hash of the transaction.
no setter
transactionIndex int?
Transaction index. Ihe transactions index position in the block.
no setter

Methods

construct(Map<String, dynamic>? data) → void
Construct from the supplied Map, only check for the keys we need.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited