Packages

o

co.topl.brambl.codecs

PropositionTemplateCodecs

object PropositionTemplateCodecs

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PropositionTemplateCodecs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit def andTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[AndTemplate[F]]

    JSON decoder for a And Proposition Template

  5. implicit def andTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[AndTemplate[F]]

    JSON encoder for a And Proposition Template

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
  8. def decodePropositionTemplate[F[_]](template: Json)(implicit arg0: Monad[F]): Either[DecodingFailure, PropositionTemplate[F]]
  9. implicit def digestTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[DigestTemplate[F]]

    JSON decoder for a Digest Proposition Template

  10. implicit def digestTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[DigestTemplate[F]]

    JSON encoder for a Digest Proposition Template

  11. def encodePropositionTemplate[F[_]](template: PropositionTemplate[F])(implicit arg0: Monad[F]): Json
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  16. implicit def heightTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[HeightTemplate[F]]

    JSON decoder for a Height Proposition Template

  17. implicit def heightTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[HeightTemplate[F]]

    JSON encoder for a Height Proposition Template

  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. implicit def lockedTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[LockedTemplate[F]]

    JSON decoder for a Locked Proposition Template

  20. implicit def lockedTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[LockedTemplate[F]]

    JSON encoder for a Locked Proposition Template

  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. implicit def notTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[NotTemplate[F]]

    JSON decoder for a Not Proposition Template

  23. implicit def notTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[NotTemplate[F]]

    JSON encoder for a Not Proposition Template

  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @native()
  26. implicit def orTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[OrTemplate[F]]

    JSON decoder for a Or Proposition Template

  27. implicit def orTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[OrTemplate[F]]

    JSON encoder for a Or Proposition Template

  28. implicit def propositionTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[PropositionTemplate[F]]

    JSON decoder for a generic Proposition Template

  29. implicit def propositionTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[PropositionTemplate[F]]

    JSON encoder for a Generic Proposition Template

  30. implicit def signatureTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[SignatureTemplate[F]]

    JSON decoder for a Signature Proposition Template

  31. implicit def signatureTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[SignatureTemplate[F]]

    JSON encoder for a Signature Proposition Template

  32. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  33. implicit def thresholdTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[ThresholdTemplate[F]]

    JSON decoder for a Threshold Proposition Template

  34. implicit def thresholdTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[ThresholdTemplate[F]]

    JSON encoder for a Threshold Proposition Template

  35. implicit def tickTemplateFromJson[F[_]](implicit arg0: Monad[F]): Decoder[TickTemplate[F]]

    JSON decoder for a Tick Proposition Template

  36. implicit def tickTemplateToJson[F[_]](implicit arg0: Monad[F]): Encoder[TickTemplate[F]]

    JSON encoder for a Tick Proposition Template

  37. def toString(): String
    Definition Classes
    AnyRef → Any
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped