package
model
Type Members
-
case class
Anchor(anchorTo: String, hash: String, created: DateTime = DateUtil.nowUTC, version: String = MetaModel.version, block: Option[BaseBlockInfo] = None) extends Product with Serializable
-
sealed
trait
AnchoredBlock extends AnyRef
-
sealed
trait
BaseBlock extends AnyRef
-
case class
BaseBlockInfo(hash: String, created: DateTime = DateUtil.nowUTC, number: Long, version: String = MetaModel.version) extends BaseBlock with Product with Serializable
-
case class
BlockInfo(hash: String, previousBlockHash: String, number: Long, anchors: Seq[Anchor] = Seq.empty, created: DateTime = DateUtil.nowUTC, version: String = MetaModel.version) extends BaseBlock with PreviousBlockReference with AnchoredBlock with Product with Serializable
-
sealed
trait
EventHashes extends AnyRef
-
case class
FullBlock(hash: String, created: DateTime, version: String, previousBlockHash: String, number: Long, hashes: Option[Seq[String]], anchors: Seq[Anchor] = Seq.empty) extends BaseBlock with PreviousBlockReference with EventHashes with AnchoredBlock with Product with Serializable
-
-
case class
HashInfo(hash: String, blockHash: Option[String] = None) extends Product with Serializable
-
case class
HashRequest(data: String, created: DateTime = DateUtil.nowUTC) extends Product with Serializable
-
case class
HashedData(hash: String, created: DateTime = DateUtil.nowUTC) extends Product with Serializable
-
-
case class
UnminedHashes(hashes: Seq[String] = Seq.empty) extends Product with Serializable
-
case class
Welcome(version: String = "1.0", status: String = "OK", message: String) extends Product with Serializable
Value Members
-
-
which blockchain we anchor into
hash of the anchor transaction
creation time
version of ubirchChainService that created the anchor