AccountNonce

org.sigilaris.core.application.feature.accounts.domain.AccountsTypes$package.AccountNonce

Companion for AccountNonce.

Attributes

Source
AccountsTypes.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

inline def apply(nonce: BigNat): AccountNonce

Attributes

Source
AccountsTypes.scala
def unsafeFromLong(value: Long): AccountNonce

Attributes

Source
AccountsTypes.scala

Concrete fields

Attributes

Source
AccountsTypes.scala

Givens

Inherited givens

Byte decoder derived from the representation's decoder.

Byte decoder derived from the representation's decoder.

Attributes

Inherited from:
OpaqueValueCompanion
Source
OpaqueValueCompanion.scala

Byte encoder derived from the representation's encoder.

Byte encoder derived from the representation's encoder.

Attributes

Inherited from:
OpaqueValueCompanion
Source
OpaqueValueCompanion.scala
given opaqueEq(using eqRepr: Eq[BigNat]): Eq[AccountNonce]

Cats Eq instance derived from the representation's Eq.

Cats Eq instance derived from the representation's Eq.

Attributes

Inherited from:
OpaqueValueCompanion
Source
OpaqueValueCompanion.scala

JSON decoder derived from the representation's decoder.

JSON decoder derived from the representation's decoder.

Attributes

Inherited from:
OpaqueValueCompanion
Source
OpaqueValueCompanion.scala

JSON encoder derived from the representation's encoder.

JSON encoder derived from the representation's encoder.

Attributes

Inherited from:
OpaqueValueCompanion
Source
OpaqueValueCompanion.scala

Extensions

Extensions

extension (nonce: AccountNonce)

Attributes

Source
AccountsTypes.scala
inline def toBigNat: BigNat

Attributes

Source
AccountsTypes.scala

Inherited extensions

extension (value: AccountNonce)
def repr: BigNat

Exposes the underlying representation of the opaque value.

Exposes the underlying representation of the opaque value.

Attributes

Returns

the representation value

Inherited from:
OpaqueValueCompanion
Source
OpaqueValueCompanion.scala