eth
Module Contents
alltypes
Module Contents
class Address
class Block
class BlockBody
class BlockHeader
Module Contents
BlockHeader(@Nullable : Hash?, : Hash, : Address, : Hash, : Hash, : Hash, : Bytes, : UInt256, : UInt256, : Gas, : Gas, : Instant, : Bytes, : Hash, : Bytes)
fun coinbase(): Address
fun difficulty(): UInt256
fun equals(: Any?): Boolean
fun extraData(): Bytes
static fun fromBytes(: Bytes): BlockHeader
fun gasLimit(): Gas
fun gasUsed(): Gas
fun hash(): Hash
fun hashCode(): Int
fun logsBloom(): Bytes
fun mixHash(): Hash
fun nonce(): Bytes
fun number(): UInt256
fun ommersHash(): Hash
@Nullable fun parentHash(): Hash?
static fun readFrom(: RLPReader): BlockHeader
fun receiptsRoot(): Hash
fun stateRoot(): Hash
fun timestamp(): Instant
fun toBytes(): Bytes
fun toString(): String
fun transactionsRoot(): Hash
class Hash
class Log
class LogsBloomFilter
class Transaction
Module Contents
Transaction(nonce: UInt256, gasPrice: Wei, gasLimit: Gas, @Nullable to: Address?, value: Wei, payload: Bytes, keyPair: KeyPair)
Transaction(nonce: UInt256, gasPrice: Wei, gasLimit: Gas, @Nullable to: Address?, value: Wei, payload: Bytes, keyPair: KeyPair, @Nullable chainId: Int?)
Transaction(nonce: UInt256, gasPrice: Wei, gasLimit: Gas, @Nullable to: Address?, value: Wei, payload: Bytes, @Nullable chainId: Int?, signature: Signature)
fun chainId(): Int
fun equals(other: Any?): Boolean
static fun fromBytes(encoded: Bytes): Transaction
static fun fromBytes(encoded: Bytes, lenient: Boolean): Transaction
fun gasLimit(): Gas
fun gasPrice(): Wei
fun hash(): Hash
fun hashCode(): Int
fun isContractCreation(): Boolean
fun nonce(): UInt256
fun payload(): Bytes
static fun readFrom(reader: RLPReader): Transaction
@Nullable fun sender(): Address?
fun signature(): Signature
static fun signatureData(nonce: UInt256, gasPrice: Wei, gasLimit: Gas, @Nullable to: Address?, value: Wei, payload: Bytes, @Nullable chainId: Int?): Bytes
@Nullable fun to(): Address?
fun toBytes(): Bytes
fun toString(): String
fun value(): Wei
fun writeTo(writer: RLPWriter): Unit
class TransactionReceipt
package org.apache.tuweni.eth
Module Contents
class Address
class Block
class BlockBody
class BlockHeader
Module Contents
BlockHeader(@Nullable : Hash?, : Hash, : Address, : Hash, : Hash, : Hash, : Bytes, : UInt256, : UInt256, : Gas, : Gas, : Instant, : Bytes, : Hash, : Bytes)
fun coinbase(): Address
fun difficulty(): UInt256
fun equals(: Any?): Boolean
fun extraData(): Bytes
static fun fromBytes(: Bytes): BlockHeader
fun gasLimit(): Gas
fun gasUsed(): Gas
fun hash(): Hash
fun hashCode(): Int
fun logsBloom(): Bytes
fun mixHash(): Hash
fun nonce(): Bytes
fun number(): UInt256
fun ommersHash(): Hash
@Nullable fun parentHash(): Hash?
static fun readFrom(: RLPReader): BlockHeader
fun receiptsRoot(): Hash
fun stateRoot(): Hash
fun timestamp(): Instant
fun toBytes(): Bytes
fun toString(): String
fun transactionsRoot(): Hash
class Hash
class Log
class LogsBloomFilter
class Transaction
Module Contents
Transaction(nonce: UInt256, gasPrice: Wei, gasLimit: Gas, @Nullable to: Address?, value: Wei, payload: Bytes, keyPair: KeyPair)
Transaction(nonce: UInt256, gasPrice: Wei, gasLimit: Gas, @Nullable to: Address?, value: Wei, payload: Bytes, keyPair: KeyPair, @Nullable chainId: Int?)
Transaction(nonce: UInt256, gasPrice: Wei, gasLimit: Gas, @Nullable to: Address?, value: Wei, payload: Bytes, @Nullable chainId: Int?, signature: Signature)
fun chainId(): Int
fun equals(other: Any?): Boolean
static fun fromBytes(encoded: Bytes): Transaction
static fun fromBytes(encoded: Bytes, lenient: Boolean): Transaction
fun gasLimit(): Gas
fun gasPrice(): Wei
fun hash(): Hash
fun hashCode(): Int
fun isContractCreation(): Boolean
fun nonce(): UInt256
fun payload(): Bytes
static fun readFrom(reader: RLPReader): Transaction
@Nullable fun sender(): Address?
fun signature(): Signature
static fun signatureData(nonce: UInt256, gasPrice: Wei, gasLimit: Gas, @Nullable to: Address?, value: Wei, payload: Bytes, @Nullable chainId: Int?): Bytes
@Nullable fun to(): Address?
fun toBytes(): Bytes
fun toString(): String
fun value(): Wei
fun writeTo(writer: RLPWriter): Unit
class TransactionReceipt