package model
Linear Supertypes
Type Members
- final case class EnrichedEthereumBlock(ethereumBlockHeader: EthereumBlockHeader, ethereumTransactions: Seq[EnrichedEthereumTransaction], uncleHeaders: Seq[EthereumBlockHeader]) extends Product with Serializable
- final case class EnrichedEthereumTransaction(nonce: Array[Byte], value: BigInteger, valueRaw: Array[Byte], receiveAddress: Array[Byte], gasPrice: BigInteger, gasPriceRaw: Array[Byte], gasLimit: BigInteger, gasLimitRaw: Array[Byte], data: Array[Byte], sig_v: Array[Byte], sig_r: Array[Byte], sig_s: Array[Byte], sendAddress: Array[Byte], hash: Array[Byte]) extends Product with Serializable
- final case class EthereumBlock(ethereumBlockHeader: EthereumBlockHeader, ethereumTransactions: Seq[EthereumTransaction], uncleHeaders: Seq[EthereumBlockHeader]) extends Product with Serializable
- final case class EthereumBlockHeader(parentHash: Array[Byte], uncleHash: Array[Byte], coinBase: Array[Byte], stateRoot: Array[Byte], txTrieRoot: Array[Byte], receiptTrieRoot: Array[Byte], logsBloom: Array[Byte], difficulty: Array[Byte], timestamp: Long, number: BigInteger, numberRaw: Array[Byte], gasLimit: BigInteger, gasLimitRaw: Array[Byte], gasUsed: BigInteger, gasUsedRaw: Array[Byte], mixHash: Array[Byte], extraData: Array[Byte], nonce: Array[Byte]) extends Product with Serializable
- final case class EthereumTransaction(nonce: Array[Byte], value: BigInteger, valueRaw: Array[Byte], receiveAddress: Array[Byte], gasPrice: BigInteger, gasPriceRaw: Array[Byte], gasLimit: BigInteger, gasLimitRaw: Array[Byte], data: Array[Byte], sig_v: Array[Byte], sig_r: Array[Byte], sig_s: Array[Byte]) extends Product with Serializable
- implicit final class FromJavaBlock extends AnyVal
- implicit final class FromJavaTransaction extends AnyVal