Class

com.ubirch.backend.chain.model

Anchor

Related Doc: package model

Permalink

case class Anchor(anchorTo: String, hash: String, created: DateTime = DateUtil.nowUTC, version: String = MetaModel.version, block: Option[BaseBlockInfo] = None) extends Product with Serializable

anchorTo

which blockchain we anchor into

hash

hash of the anchor transaction

created

creation time

version

version of ubirchChainService that created the anchor

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Anchor
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Anchor(anchorTo: String, hash: String, created: DateTime = DateUtil.nowUTC, version: String = MetaModel.version, block: Option[BaseBlockInfo] = None)

    Permalink

    anchorTo

    which blockchain we anchor into

    hash

    hash of the anchor transaction

    created

    creation time

    version

    version of ubirchChainService that created the anchor

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val anchorTo: String

    Permalink

    which blockchain we anchor into

  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val block: Option[BaseBlockInfo]

    Permalink
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val created: DateTime

    Permalink

    creation time

  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. val hash: String

    Permalink

    hash of the anchor transaction

  13. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  18. val version: String

    Permalink

    version of ubirchChainService that created the anchor

  19. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped