Packages

package block

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class AccountBlock extends SidechainBlockBase[AccountTransaction[Proposition, Proof[Proposition]], AccountBlockHeader] with SparkzLogging
    Annotations
    @JsonView() @JsonIgnoreProperties()
  2. case class AccountBlockHeader(version: Version, parentId: ModifierId, timestamp: Timestamp, forgingStakeInfo: ForgingStakeInfo, forgingStakeMerklePath: MerklePath, vrfProof: VrfProof, vrfOutput: VrfOutput, sidechainTransactionsMerkleRootHash: Array[Byte], mainchainMerkleRootHash: Array[Byte], stateRoot: Array[Byte], receiptsRoot: Array[Byte], forgerAddress: AddressProposition, baseFee: BigInteger, gasUsed: BigInteger, gasLimit: BigInteger, ommersMerkleRootHash: Array[Byte], ommersCumulativeScore: Long, feePaymentsHash: Array[Byte], logsBloom: Bloom, signature: Signature25519) extends SidechainBlockHeaderBase with BytesSerializable with Product with Serializable
    Annotations
    @JsonView() @JsonIgnoreProperties()
  3. class AccountBlockSerializer extends SparkzSerializer[AccountBlock] with SidechainTypes

Value Members

  1. object AccountBlock extends Serializable
  2. object AccountBlockHeaderSerializer extends SparkzSerializer[AccountBlockHeader]

Ungrouped