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[(TokenId, Long)]

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

    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 digest32Decoder: Decoder[Digest32]

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

    Permalink
    Definition Classes
    JsonCodecs
  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
    Definition Classes
    JsonCodecs
  31. implicit val ergoBoxEncoder: Encoder[ErgoBox]

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    JsonCodecs
  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
    Definition Classes
    JsonCodecs
  44. def fromThrows[T](throwsBlock: ⇒ T)(implicit cursor: ACursor): Either[DecodingFailure, T]

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

    Permalink
    Definition Classes
    JsonCodecs
  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
    Definition Classes
    JsonCodecs
  49. implicit val headerEncoder: Encoder[Header]

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

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

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

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

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

    Permalink
    Definition Classes
    JsonCodecs
  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
    Definition Classes
    JsonCodecs
  59. implicit val preHeaderEncoder: Encoder[PreHeader]

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    JsonCodecs
  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
    Definition Classes
    JsonCodecs
  72. implicit val unsignedErgoLikeTransactionDecoder: Decoder[UnsignedErgoLikeTransaction]

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

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

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

    Permalink
    Definition Classes
    JsonCodecs
  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 JsonCodecs

Inherited from AnyRef

Inherited from Any

Ungrouped