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