Attributes
Members list
Type members
Classlikes
Bytes metadata
Bytes metadata
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Metadatumclass Objecttrait Matchableclass AnyShow all
Integer metadata
Integer metadata
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Metadatumclass Objecttrait Matchableclass AnyShow all
List metadata
List metadata
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Metadatumclass Objecttrait Matchableclass AnyShow all
Map metadata
Map metadata
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Metadatumclass Objecttrait Matchableclass AnyShow all
Text metadata
Text metadata
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Metadatumclass Objecttrait Matchableclass AnyShow all
CBOR decoder for TransactionMetadatum.
CBOR decoder for TransactionMetadatum.
It does not recurse over the nesting: it keeps the arrays and maps it has opened on the heap (NestedCbor), so how deep it reads does not depend on the stack of the thread that reads, with one exception: a map compares and hashes its keys, and the equality and the hash of a key recurse over it, as those of a case class do. It reads at most scalus.serialization.cbor.Cbor.maxMetadataAndScriptNestingLevels levels: a deeper metadatum fails to decode.
An array is read as borer reads an IndexedSeq, into a Vector, and a map as borer reads an immutable.Map: a later entry of a key replaces an earlier one.
Attributes
- Supertypes
- Self type
CBOR encoder for TransactionMetadatum.
CBOR encoder for TransactionMetadatum.
It does not recurse over the nesting: it keeps the lists and maps it has opened on the heap (NestedCbor.writeNested), so how deep it writes does not depend on the stack of the thread that writes. A list is written as borer writes an IndexedSeq, and a map entry by entry, in its order.
Attributes
- Supertypes
- Self type
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Givens
Givens
CBOR decoder for TransactionMetadatum.
CBOR decoder for TransactionMetadatum.
It does not recurse over the nesting: it keeps the arrays and maps it has opened on the heap (NestedCbor), so how deep it reads does not depend on the stack of the thread that reads, with one exception: a map compares and hashes its keys, and the equality and the hash of a key recurse over it, as those of a case class do. It reads at most scalus.serialization.cbor.Cbor.maxMetadataAndScriptNestingLevels levels: a deeper metadatum fails to decode.
An array is read as borer reads an IndexedSeq, into a Vector, and a map as borer reads an immutable.Map: a later entry of a key replaces an earlier one.
Attributes
CBOR encoder for TransactionMetadatum.
CBOR encoder for TransactionMetadatum.
It does not recurse over the nesting: it keeps the lists and maps it has opened on the heap (NestedCbor.writeNested), so how deep it writes does not depend on the stack of the thread that writes. A list is written as borer writes an IndexedSeq, and a map entry by entry, in its order.