org
.
ergoplatform
JsonCodecs
Related Doc:
package ergoplatform
trait
JsonCodecs
extends
AnyRef
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
JsonCodecs
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
implicit
val
adDigestDecoder
:
Decoder
[
ADDigest
]
implicit
val
adDigestEncoder
:
Encoder
[
ADDigest
]
implicit
val
adKeyDecoder
:
Decoder
[
ADKey
]
implicit
val
adKeyEncoder
:
Encoder
[
ADKey
]
implicit
val
anyValueDecoder
:
Decoder
[
AnyValue
]
implicit
val
anyValueEncoder
:
Encoder
[
AnyValue
]
implicit
val
arrayBytesDecoder
:
Decoder
[
Array
[
Byte
]]
implicit
val
arrayBytesEncoder
:
Encoder
[
Array
[
Byte
]]
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
implicit
val
assetDecoder
:
Decoder
[(
TokenId
,
Long
)]
implicit
val
assetEncoder
:
Encoder
[(
TokenId
,
Long
)]
implicit
val
avlTreeDataDecoder
:
Decoder
[
AvlTreeData
]
implicit
val
avlTreeDataEncoder
:
Encoder
[
AvlTreeData
]
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
implicit
val
collBytesDecoder
:
Decoder
[
Coll
[
Byte
]]
implicit
val
collBytesEncoder
:
Encoder
[
Coll
[
Byte
]]
implicit
val
contextExtensionDecoder
:
Decoder
[
ContextExtension
]
implicit
val
contextExtensionEncoder
:
Encoder
[
ContextExtension
]
implicit
val
dataInputDecoder
:
Decoder
[
DataInput
]
implicit
val
dataInputEncoder
:
Encoder
[
DataInput
]
def
decodeErgoTree
[
T
]
(
transform: (
ErgoTree
) ⇒
T
)
:
Decoder
[
T
]
def
decodeEvaluatedValue
[
T
]
(
transform: (
EvaluatedValue
[
SType
]) ⇒
T
)
:
Decoder
[
T
]
implicit
val
digest32Decoder
:
Decoder
[
Digest32
]
implicit
val
digest32Encoder
:
Encoder
[
Digest32
]
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
implicit
val
ergoBoxDecoder
:
Decoder
[
ErgoBox
]
implicit
val
ergoBoxEncoder
:
Encoder
[
ErgoBox
]
implicit
val
ergoLikeContextDecoder
:
Decoder
[
ErgoLikeContext
]
implicit
val
ergoLikeContextEncoder
:
Encoder
[
ErgoLikeContext
]
implicit
val
ergoLikeTransactionDecoder
:
Decoder
[
ErgoLikeTransaction
]
implicit
val
ergoLikeTransactionEncoder
:
Encoder
[
ErgoLikeTransaction
]
implicit
val
ergoLikeTransactionTemplateDecoder
:
Decoder
[
ErgoLikeTransactionTemplate
[_ <:
UnsignedInput
]]
implicit
def
ergoLikeTransactionTemplateEncoder
[
T <:
UnsignedInput
]
:
Encoder
[
ErgoLikeTransactionTemplate
[
T
]]
implicit
val
ergoTreeDecoder
:
Decoder
[
ErgoTree
]
implicit
val
ergoTreeEncoder
:
Encoder
[
ErgoTree
]
implicit
val
evaluatedValueDecoder
:
Decoder
[
EvaluatedValue
[_ <:
SType
]]
implicit
val
evaluatedValueEncoder
:
Encoder
[
EvaluatedValue
[_ <:
SType
]]
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
fromOption
[
T
]
(
maybeResult:
Option
[
T
]
)
(
implicit
cursor:
ACursor
)
:
Either
[
DecodingFailure
,
T
]
def
fromThrows
[
T
]
(
throwsBlock: ⇒
T
)
(
implicit
cursor:
ACursor
)
:
Either
[
DecodingFailure
,
T
]
def
fromTry
[
T
]
(
tryResult:
Try
[
T
]
)
(
implicit
cursor:
ACursor
)
:
Either
[
DecodingFailure
,
T
]
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
implicit
val
headerDecoder
:
Decoder
[
Header
]
implicit
val
headerEncoder
:
Encoder
[
Header
]
implicit
val
inputDecoder
:
Decoder
[
Input
]
implicit
val
inputEncoder
:
Encoder
[
Input
]
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
implicit
val
modifierIdDecoder
:
Decoder
[
ModifierId
]
implicit
val
modifierIdEncoder
:
Encoder
[
ModifierId
]
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
implicit
val
preHeaderDecoder
:
Decoder
[
PreHeader
]
implicit
val
preHeaderEncoder
:
Encoder
[
PreHeader
]
implicit
val
proverResultDecoder
:
Decoder
[
ProverResult
]
implicit
val
proverResultEncoder
:
Encoder
[
ProverResult
]
implicit
val
registerIdDecoder
:
KeyDecoder
[
NonMandatoryRegisterId
]
implicit
val
registerIdEncoder
:
KeyEncoder
[
NonMandatoryRegisterId
]
implicit
def
registersEncoder
[
T <:
EvaluatedValue
[_ <:
SType
]
]
:
Encoder
[
Map
[
NonMandatoryRegisterId
,
T
]]
implicit
val
sigmaBigIntDecoder
:
Decoder
[
BigInt
]
implicit
val
sigmaBigIntEncoder
:
Encoder
[
BigInt
]
implicit
val
sigmaValidationSettingsDecoder
:
Decoder
[
SigmaValidationSettings
]
implicit
val
sigmaValidationSettingsEncoder
:
Encoder
[
SigmaValidationSettings
]
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
implicit
val
transactionOutputsDecoder
:
Decoder
[(
ErgoBoxCandidate
,
Option
[
BoxId
])]
implicit
val
unsignedErgoLikeTransactionDecoder
:
Decoder
[
UnsignedErgoLikeTransaction
]
implicit
val
unsignedErgoLikeTransactionEncoder
:
Encoder
[
UnsignedErgoLikeTransaction
]
implicit
val
unsignedInputDecoder
:
Decoder
[
UnsignedInput
]
implicit
val
unsignedInputEncoder
:
Encoder
[
UnsignedInput
]
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
AnyRef
Inherited from
Any
Ungrouped