Object

org.ergoplatform.wallet.serialization

JsonCodecsWrapper

Related Doc: package serialization

Permalink

object JsonCodecsWrapper extends JsonCodecs

JSON Codecs provided as singleton package, not trait. Could be useful for Java applications willing to use json codecs for ergo-related objects.

Linear Supertypes
JsonCodecs, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonCodecsWrapper
  2. JsonCodecs
  3. AnyRef
  4. 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
    Definition Classes
    JsonCodecs
  5. implicit val adDigestEncoder: Encoder[ADDigest]

    Permalink
    Definition Classes
    JsonCodecs
  6. implicit val adKeyDecoder: Decoder[ADKey]

    Permalink
    Definition Classes
    JsonCodecs
  7. implicit val adKeyEncoder: Encoder[ADKey]

    Permalink
    Definition Classes
    JsonCodecs
  8. implicit val anyValueDecoder: Decoder[AnyValue]

    Permalink
    Definition Classes
    JsonCodecs
  9. implicit val anyValueEncoder: Encoder[AnyValue]

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

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

    Permalink
    Definition Classes
    JsonCodecs
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. implicit val assetDecoder: Decoder[Token]

    Permalink
    Definition Classes
    JsonCodecs
  14. implicit val assetEncoder: Encoder[Token]

    Permalink
    Definition Classes
    JsonCodecs
  15. implicit val avlTreeDataDecoder: Decoder[AvlTreeData]

    Permalink
    Definition Classes
    JsonCodecs
  16. implicit val avlTreeDataEncoder: Encoder[AvlTreeData]

    Permalink
    Definition Classes
    JsonCodecs
  17. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    JsonCodecs
  20. implicit val contextExtensionDecoder: Decoder[ContextExtension]

    Permalink
    Definition Classes
    JsonCodecs
  21. implicit val contextExtensionEncoder: Encoder[ContextExtension]

    Permalink
    Definition Classes
    JsonCodecs
  22. implicit val dataInputDecoder: Decoder[DataInput]

    Permalink
    Definition Classes
    JsonCodecs
  23. implicit val dataInputEncoder: Encoder[DataInput]

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

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

    Permalink
    Definition Classes
    JsonCodecs
  26. implicit val digest32CollDecoder: Decoder[Digest32Coll]

    Permalink
    Definition Classes
    JsonCodecs
  27. implicit val digest32CollEncoder: Encoder[Digest32Coll]

    Permalink
    Definition Classes
    JsonCodecs
  28. implicit val digest32Decoder: Decoder[Digest32]

    Permalink
    Definition Classes
    JsonCodecs
  29. implicit val digest32Encoder: Encoder[Digest32]

    Permalink
    Definition Classes
    JsonCodecs
  30. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  32. implicit val ergoBoxCandidateDecoder: Decoder[ErgoBoxCandidate]

    Permalink
    Definition Classes
    JsonCodecs
  33. implicit val ergoBoxCandidateEncoder: Encoder[ErgoBoxCandidate]

    Permalink
    Definition Classes
    JsonCodecs
  34. implicit val ergoBoxDecoder: Decoder[ErgoBox]

    Permalink
    Definition Classes
    JsonCodecs
  35. implicit val ergoBoxEncoder: Encoder[ErgoBox]

    Permalink
    Definition Classes
    JsonCodecs
  36. implicit val ergoLikeContextDecoder: Decoder[ErgoLikeContext]

    Permalink
    Definition Classes
    JsonCodecs
  37. implicit val ergoLikeContextEncoder: Encoder[ErgoLikeContext]

    Permalink
    Definition Classes
    JsonCodecs
  38. implicit val ergoLikeTransactionDecoder: Decoder[ErgoLikeTransaction]

    Permalink
    Definition Classes
    JsonCodecs
  39. implicit val ergoLikeTransactionEncoder: Encoder[ErgoLikeTransaction]

    Permalink
    Definition Classes
    JsonCodecs
  40. implicit val ergoLikeTransactionTemplateDecoder: Decoder[ErgoLikeTransactionTemplate[_ <: UnsignedInput]]

    Permalink
    Definition Classes
    JsonCodecs
  41. implicit def ergoLikeTransactionTemplateEncoder[T <: UnsignedInput]: Encoder[ErgoLikeTransactionTemplate[T]]

    Permalink
    Definition Classes
    JsonCodecs
  42. implicit val ergoTreeDecoder: Decoder[ErgoTree]

    Permalink
    Definition Classes
    JsonCodecs
  43. implicit val ergoTreeEncoder: Encoder[ErgoTree]

    Permalink
    Definition Classes
    JsonCodecs
  44. implicit val evaluatedValueDecoder: Decoder[EvaluatedValue[_ <: SType]]

    Permalink
    Definition Classes
    JsonCodecs
  45. implicit val evaluatedValueEncoder: Encoder[EvaluatedValue[_ <: SType]]

    Permalink
    Definition Classes
    JsonCodecs
  46. def finalize(): Unit

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

    Permalink
    Definition Classes
    JsonCodecs
  48. def fromThrows[T](throwsBlock: ⇒ T)(implicit cursor: ACursor): Either[DecodingFailure, T]

    Permalink
    Definition Classes
    JsonCodecs
  49. def fromTry[T](tryResult: Try[T])(implicit cursor: ACursor): Either[DecodingFailure, T]

    Permalink
    Definition Classes
    JsonCodecs
  50. final def getClass(): Class[_]

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

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

    Permalink
    Definition Classes
    JsonCodecs
  53. implicit val headerEncoder: Encoder[Header]

    Permalink
    Definition Classes
    JsonCodecs
  54. implicit val inputDecoder: Decoder[Input]

    Permalink
    Definition Classes
    JsonCodecs
  55. implicit val inputEncoder: Encoder[Input]

    Permalink
    Definition Classes
    JsonCodecs
  56. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    JsonCodecs
  58. implicit val modifierIdEncoder: Encoder[ModifierId]

    Permalink
    Definition Classes
    JsonCodecs
  59. final def ne(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    JsonCodecs
  63. implicit val preHeaderEncoder: Encoder[PreHeader]

    Permalink
    Definition Classes
    JsonCodecs
  64. implicit val proverResultDecoder: Decoder[ProverResult]

    Permalink
    Definition Classes
    JsonCodecs
  65. implicit val proverResultEncoder: Encoder[ProverResult]

    Permalink
    Definition Classes
    JsonCodecs
  66. implicit val registerIdDecoder: KeyDecoder[NonMandatoryRegisterId]

    Permalink
    Definition Classes
    JsonCodecs
  67. implicit val registerIdEncoder: KeyEncoder[NonMandatoryRegisterId]

    Permalink
    Definition Classes
    JsonCodecs
  68. implicit def registersDecoder[T <: EvaluatedValue[_ <: SType]]: Decoder[Map[NonMandatoryRegisterId, T]]

    Permalink
    Definition Classes
    JsonCodecs
  69. implicit def registersEncoder[T <: EvaluatedValue[_ <: SType]]: Encoder[Map[NonMandatoryRegisterId, T]]

    Permalink
    Definition Classes
    JsonCodecs
  70. implicit val sigmaBigIntDecoder: Decoder[BigInt]

    Permalink
    Definition Classes
    JsonCodecs
  71. implicit val sigmaBigIntEncoder: Encoder[BigInt]

    Permalink
    Definition Classes
    JsonCodecs
  72. implicit val sigmaValidationSettingsDecoder: Decoder[SigmaValidationSettings]

    Permalink
    Definition Classes
    JsonCodecs
  73. implicit val sigmaValidationSettingsEncoder: Encoder[SigmaValidationSettings]

    Permalink
    Definition Classes
    JsonCodecs
  74. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  76. implicit val unsignedErgoLikeTransactionDecoder: Decoder[UnsignedErgoLikeTransaction]

    Permalink
    Definition Classes
    JsonCodecs
  77. implicit val unsignedErgoLikeTransactionEncoder: Encoder[UnsignedErgoLikeTransaction]

    Permalink
    Definition Classes
    JsonCodecs
  78. implicit val unsignedInputDecoder: Decoder[UnsignedInput]

    Permalink
    Definition Classes
    JsonCodecs
  79. implicit val unsignedInputEncoder: Encoder[UnsignedInput]

    Permalink
    Definition Classes
    JsonCodecs
  80. final def wait(): Unit

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

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

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

Inherited from JsonCodecs

Inherited from AnyRef

Inherited from Any

Ungrouped