starknet-jvm
0.15.0
jvm
starknet-jvm
/
com.swmansion.starknet.data.types
/
NumAsHex
Num
As
Hex
@
Serializable
(
with
=
NumAsHexSerializer::class
)
data
class
NumAsHex
(
val
value
:
BigInteger
)
:
NumAsHexBase
Members
Members & Extensions
Constructors
Num
As
Hex
Link copied to clipboard
constructor
(
value
:
Long
)
constructor
(
value
:
Int
)
constructor
(
value
:
BigInteger
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
to
Felt
Link copied to clipboard
val
NumAsHexBase
.
toFelt
:
Felt
to
Num
As
Hex
Link copied to clipboard
val
NumAsHexBase
.
toNumAsHex
:
NumAsHex
to
Uint128
Link copied to clipboard
val
NumAsHexBase
.
toUint128
:
Uint128
to
Uint256
Link copied to clipboard
val
NumAsHexBase
.
toUint256
:
Uint256
to
Uint64
Link copied to clipboard
val
NumAsHexBase
.
toUint64
:
Uint64
value
Link copied to clipboard
open
override
val
value
:
BigInteger
Functions
compare
To
Link copied to clipboard
open
operator override
fun
compareTo
(
other
:
NumAsHexBase
)
:
Int
dec
String
Link copied to clipboard
open
override
fun
decString
(
)
:
String
Encode as decimal string.
hex
String
Link copied to clipboard
open
override
fun
hexString
(
)
:
String
Encode as hexadecimal string, including "0x" prefix.
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String