Trait

org.ergoplatform

JsonCodecs

Related Doc: package ergoplatform

Permalink

trait JsonCodecs extends AnyRef

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

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. implicit val adDigestDecoder: Decoder[ADDigest]

    Permalink
  5. implicit val adDigestEncoder: Encoder[ADDigest]

    Permalink
  6. implicit val adKeyDecoder: Decoder[ADKey]

    Permalink
  7. implicit val adKeyEncoder: Encoder[ADKey]

    Permalink
  8. implicit val anyValueDecoder: Decoder[AnyValue]

    Permalink
  9. implicit val anyValueEncoder: Encoder[AnyValue]

    Permalink
  10. implicit val arrayBytesDecoder: Decoder[Array[Byte]]

    Permalink
  11. implicit val arrayBytesEncoder: Encoder[Array[Byte]]

    Permalink
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. implicit val assetDecoder: Decoder[(TokenId, Long)]

    Permalink
  14. implicit val assetEncoder: Encoder[(TokenId, Long)]

    Permalink
  15. implicit val avlTreeDataDecoder: Decoder[AvlTreeData]

    Permalink
  16. implicit val avlTreeDataEncoder: Encoder[AvlTreeData]

    Permalink
  17. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. implicit val collBytesDecoder: Decoder[Coll[Byte]]

    Permalink
  19. implicit val collBytesEncoder: Encoder[Coll[Byte]]

    Permalink
  20. implicit val contextExtensionDecoder: Decoder[ContextExtension]

    Permalink
  21. implicit val contextExtensionEncoder: Encoder[ContextExtension]

    Permalink
  22. implicit val dataInputDecoder: Decoder[DataInput]

    Permalink
  23. implicit val dataInputEncoder: Encoder[DataInput]

    Permalink
  24. def decodeErgoTree[T](transform: (ErgoTree) ⇒ T): Decoder[T]

    Permalink
  25. def decodeEvaluatedValue[T](transform: (EvaluatedValue[SType]) ⇒ T): Decoder[T]

    Permalink
  26. implicit val digest32Decoder: Decoder[Digest32]

    Permalink
  27. implicit val digest32Encoder: Encoder[Digest32]

    Permalink
  28. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  30. implicit val ergoBoxDecoder: Decoder[ErgoBox]

    Permalink
  31. implicit val ergoBoxEncoder: Encoder[ErgoBox]

    Permalink
  32. implicit val ergoLikeContextDecoder: Decoder[ErgoLikeContext]

    Permalink
  33. implicit val ergoLikeContextEncoder: Encoder[ErgoLikeContext]

    Permalink
  34. implicit val ergoLikeTransactionDecoder: Decoder[ErgoLikeTransaction]

    Permalink
  35. implicit val ergoLikeTransactionEncoder: Encoder[ErgoLikeTransaction]

    Permalink
  36. implicit val ergoLikeTransactionTemplateDecoder: Decoder[ErgoLikeTransactionTemplate[_ <: UnsignedInput]]

    Permalink
  37. implicit def ergoLikeTransactionTemplateEncoder[T <: UnsignedInput]: Encoder[ErgoLikeTransactionTemplate[T]]

    Permalink
  38. implicit val ergoTreeDecoder: Decoder[ErgoTree]

    Permalink
  39. implicit val ergoTreeEncoder: Encoder[ErgoTree]

    Permalink
  40. implicit val evaluatedValueDecoder: Decoder[EvaluatedValue[_ <: SType]]

    Permalink
  41. implicit val evaluatedValueEncoder: Encoder[EvaluatedValue[_ <: SType]]

    Permalink
  42. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  43. def fromOption[T](maybeResult: Option[T])(implicit cursor: ACursor): Either[DecodingFailure, T]

    Permalink
  44. def fromThrows[T](throwsBlock: ⇒ T)(implicit cursor: ACursor): Either[DecodingFailure, T]

    Permalink
  45. def fromTry[T](tryResult: Try[T])(implicit cursor: ACursor): Either[DecodingFailure, T]

    Permalink
  46. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  47. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  48. implicit val headerDecoder: Decoder[Header]

    Permalink
  49. implicit val headerEncoder: Encoder[Header]

    Permalink
  50. implicit val inputDecoder: Decoder[Input]

    Permalink
  51. implicit val inputEncoder: Encoder[Input]

    Permalink
  52. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  53. implicit val modifierIdDecoder: Decoder[ModifierId]

    Permalink
  54. implicit val modifierIdEncoder: Encoder[ModifierId]

    Permalink
  55. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  58. implicit val preHeaderDecoder: Decoder[PreHeader]

    Permalink
  59. implicit val preHeaderEncoder: Encoder[PreHeader]

    Permalink
  60. implicit val proverResultDecoder: Decoder[ProverResult]

    Permalink
  61. implicit val proverResultEncoder: Encoder[ProverResult]

    Permalink
  62. implicit val registerIdDecoder: KeyDecoder[NonMandatoryRegisterId]

    Permalink
  63. implicit val registerIdEncoder: KeyEncoder[NonMandatoryRegisterId]

    Permalink
  64. implicit def registersEncoder[T <: EvaluatedValue[_ <: SType]]: Encoder[Map[NonMandatoryRegisterId, T]]

    Permalink
  65. implicit val sigmaBigIntDecoder: Decoder[BigInt]

    Permalink
  66. implicit val sigmaBigIntEncoder: Encoder[BigInt]

    Permalink
  67. implicit val sigmaValidationSettingsDecoder: Decoder[SigmaValidationSettings]

    Permalink
  68. implicit val sigmaValidationSettingsEncoder: Encoder[SigmaValidationSettings]

    Permalink
  69. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  70. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  71. implicit val transactionOutputsDecoder: Decoder[(ErgoBoxCandidate, Option[BoxId])]

    Permalink
  72. implicit val unsignedErgoLikeTransactionDecoder: Decoder[UnsignedErgoLikeTransaction]

    Permalink
  73. implicit val unsignedErgoLikeTransactionEncoder: Encoder[UnsignedErgoLikeTransaction]

    Permalink
  74. implicit val unsignedInputDecoder: Decoder[UnsignedInput]

    Permalink
  75. implicit val unsignedInputEncoder: Encoder[UnsignedInput]

    Permalink
  76. final def wait(): Unit

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped