org
.
zuinnote
.
spark
.
ethereum
model
package
model
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
model
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
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
Inherited from
AnyRef
Inherited from
Any
Ungrouped