Packages

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
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val adDigestDecoder: Decoder[ADDigest]
    Definition Classes
    JsonCodecs
  5. implicit val adDigestEncoder: Encoder[ADDigest]
    Definition Classes
    JsonCodecs
  6. implicit val adKeyDecoder: Decoder[ADKey]
    Definition Classes
    JsonCodecs
  7. implicit val adKeyEncoder: Encoder[ADKey]
    Definition Classes
    JsonCodecs
  8. implicit val anyValueDecoder: Decoder[AnyValue]
    Definition Classes
    JsonCodecs
  9. implicit val anyValueEncoder: Encoder[AnyValue]
    Definition Classes
    JsonCodecs
  10. implicit val arrayBytesDecoder: Decoder[Array[Byte]]
    Definition Classes
    JsonCodecs
  11. implicit val arrayBytesEncoder: Encoder[Array[Byte]]
    Definition Classes
    JsonCodecs
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. implicit val assetDecoder: Decoder[(TokenId, Long)]
    Definition Classes
    JsonCodecs
  14. implicit val assetEncoder: Encoder[(TokenId, Long)]
    Definition Classes
    JsonCodecs
  15. implicit val avlTreeDataDecoder: Decoder[AvlTreeData]
    Definition Classes
    JsonCodecs
  16. implicit val avlTreeDataEncoder: Encoder[AvlTreeData]
    Definition Classes
    JsonCodecs
  17. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  18. implicit val collBytesDecoder: Decoder[Coll[Byte]]
    Definition Classes
    JsonCodecs
  19. implicit val collBytesEncoder: Encoder[Coll[Byte]]
    Definition Classes
    JsonCodecs
  20. implicit val contextExtensionDecoder: Decoder[ContextExtension]
    Definition Classes
    JsonCodecs
  21. implicit val contextExtensionEncoder: Encoder[ContextExtension]
    Definition Classes
    JsonCodecs
  22. implicit val dataInputDecoder: Decoder[DataInput]
    Definition Classes
    JsonCodecs
  23. implicit val dataInputEncoder: Encoder[DataInput]
    Definition Classes
    JsonCodecs
  24. def decodeErgoTree[T](transform: (ErgoTree) ⇒ T): Decoder[T]
    Definition Classes
    JsonCodecs
  25. def decodeEvaluatedValue[T](transform: (EvaluatedValue[SType]) ⇒ T): Decoder[T]
    Definition Classes
    JsonCodecs
  26. implicit val digest32Decoder: Decoder[Digest32]
    Definition Classes
    JsonCodecs
  27. implicit val digest32Encoder: Encoder[Digest32]
    Definition Classes
    JsonCodecs
  28. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  30. implicit val ergoBoxDecoder: Decoder[ErgoBox]
    Definition Classes
    JsonCodecs
  31. implicit val ergoBoxEncoder: Encoder[ErgoBox]
    Definition Classes
    JsonCodecs
  32. implicit val ergoLikeContextDecoder: Decoder[ErgoLikeContext]
    Definition Classes
    JsonCodecs
  33. implicit val ergoLikeContextEncoder: Encoder[ErgoLikeContext]
    Definition Classes
    JsonCodecs
  34. implicit val ergoLikeTransactionDecoder: Decoder[ErgoLikeTransaction]
    Definition Classes
    JsonCodecs
  35. implicit val ergoLikeTransactionEncoder: Encoder[ErgoLikeTransaction]
    Definition Classes
    JsonCodecs
  36. implicit val ergoLikeTransactionTemplateDecoder: Decoder[ErgoLikeTransactionTemplate[_ <: UnsignedInput]]
    Definition Classes
    JsonCodecs
  37. implicit def ergoLikeTransactionTemplateEncoder[T <: UnsignedInput]: Encoder[ErgoLikeTransactionTemplate[T]]
    Definition Classes
    JsonCodecs
  38. implicit val ergoTreeDecoder: Decoder[ErgoTree]
    Definition Classes
    JsonCodecs
  39. implicit val ergoTreeEncoder: Encoder[ErgoTree]
    Definition Classes
    JsonCodecs
  40. implicit val evaluatedValueDecoder: Decoder[EvaluatedValue[_ <: SType]]
    Definition Classes
    JsonCodecs
  41. implicit val evaluatedValueEncoder: Encoder[EvaluatedValue[_ <: SType]]
    Definition Classes
    JsonCodecs
  42. def fromOption[T](maybeResult: Option[T])(implicit cursor: ACursor): Either[DecodingFailure, T]
    Definition Classes
    JsonCodecs
  43. def fromThrows[T](throwsBlock: ⇒ T)(implicit cursor: ACursor): Either[DecodingFailure, T]
    Definition Classes
    JsonCodecs
  44. def fromTry[T](tryResult: Try[T])(implicit cursor: ACursor): Either[DecodingFailure, T]
    Definition Classes
    JsonCodecs
  45. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  46. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  47. implicit val headerDecoder: Decoder[Header]
    Definition Classes
    JsonCodecs
  48. implicit val headerEncoder: Encoder[Header]
    Definition Classes
    JsonCodecs
  49. implicit val inputDecoder: Decoder[Input]
    Definition Classes
    JsonCodecs
  50. implicit val inputEncoder: Encoder[Input]
    Definition Classes
    JsonCodecs
  51. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  52. implicit val modifierIdDecoder: Decoder[ModifierId]
    Definition Classes
    JsonCodecs
  53. implicit val modifierIdEncoder: Encoder[ModifierId]
    Definition Classes
    JsonCodecs
  54. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  55. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  56. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  57. implicit val preHeaderDecoder: Decoder[PreHeader]
    Definition Classes
    JsonCodecs
  58. implicit val preHeaderEncoder: Encoder[PreHeader]
    Definition Classes
    JsonCodecs
  59. implicit val proverResultDecoder: Decoder[ProverResult]
    Definition Classes
    JsonCodecs
  60. implicit val proverResultEncoder: Encoder[ProverResult]
    Definition Classes
    JsonCodecs
  61. implicit val registerIdDecoder: KeyDecoder[NonMandatoryRegisterId]
    Definition Classes
    JsonCodecs
  62. implicit val registerIdEncoder: KeyEncoder[NonMandatoryRegisterId]
    Definition Classes
    JsonCodecs
  63. implicit def registersEncoder[T <: EvaluatedValue[_ <: SType]]: Encoder[Map[NonMandatoryRegisterId, T]]
    Definition Classes
    JsonCodecs
  64. implicit val sigmaBigIntDecoder: Decoder[BigInt]
    Definition Classes
    JsonCodecs
  65. implicit val sigmaBigIntEncoder: Encoder[BigInt]
    Definition Classes
    JsonCodecs
  66. implicit val sigmaValidationSettingsDecoder: Decoder[SigmaValidationSettings]
    Definition Classes
    JsonCodecs
  67. implicit val sigmaValidationSettingsEncoder: Encoder[SigmaValidationSettings]
    Definition Classes
    JsonCodecs
  68. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  69. def toString(): String
    Definition Classes
    AnyRef → Any
  70. implicit val transactionOutputsDecoder: Decoder[(ErgoBoxCandidate, Option[BoxId])]
    Definition Classes
    JsonCodecs
  71. implicit val unsignedErgoLikeTransactionDecoder: Decoder[UnsignedErgoLikeTransaction]
    Definition Classes
    JsonCodecs
  72. implicit val unsignedErgoLikeTransactionEncoder: Encoder[UnsignedErgoLikeTransaction]
    Definition Classes
    JsonCodecs
  73. implicit val unsignedInputDecoder: Decoder[UnsignedInput]
    Definition Classes
    JsonCodecs
  74. implicit val unsignedInputEncoder: Encoder[UnsignedInput]
    Definition Classes
    JsonCodecs
  75. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  77. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Deprecated Value Members

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

    (Since version ) see corresponding Javadoc for more information.

Inherited from JsonCodecs

Inherited from AnyRef

Inherited from Any

Ungrouped