Value
@harmoniclabs/cardano-ledger-ts • Docs
@harmoniclabs/cardano-ledger-ts / Value
Class: Value
Implements
ToCborToData
Constructors
new Value()
new Value(
map):Value
Parameters
• map: IValue
Returns
Defined in
Properties
lovelaces
readonlylovelaces:bigint
Defined in
map
readonlymap:NormalizedIValue
Defined in
Accessors
zero
getstaticzero():Value
Returns
Defined in
Methods
[iterator]()
[iterator]():
Generator<object,void,unknown>
Returns
Generator<object, void, unknown>
assets
assets:
IValueAssetBI[]
policy
policy:
string
Defined in
clone()
clone():
Value
Returns
Defined in
get()
get(
policy,assetName):bigint
Parameters
• policy: string | Uint8Array | Hash28
• assetName: Uint8Array
Returns
bigint
Defined in
toCbor()
toCbor():
CborString
Returns
CborString
Implementation of
ToCbor.toCbor
Defined in
toCborObj()
toCborObj():
CborObj
Returns
CborObj
Implementation of
ToCbor.toCborObj
Defined in
toData()
toData():
DataMap<DataB,DataMap<DataB,DataI>>
Returns
DataMap<DataB, DataMap<DataB, DataI>>
Implementation of
ToData.toData
Defined in
toJson()
toJson():
ValueJson
Returns
Defined in
toString()
toString(
includeLovelaces):string
cardano-cli format
Parameters
• includeLovelaces: boolean = true
Returns
string
Defined in
toUnits()
toUnits():
ValueUnitsBI
Returns
Defined in
add()
staticadd(a,b):Value
Parameters
• a: Value
• b: Value
Returns
Defined in
assetEntry()
staticassetEntry(name,qty):IValueAssetBI
Parameters
• name: Uint8Array
• qty: number | bigint
Returns
Defined in
entry()
staticentry(policy,assets):NormalizedIValuePolicyEntry
Parameters
• policy: Hash28
• assets: IValueAsset[]
Returns
Defined in
fromCbor()
staticfromCbor(cStr):Value
Parameters
• cStr: CanBeCborString
Returns
Defined in
fromCborObj()
staticfromCborObj(cObj):Value
Parameters
• cObj: CborObj
Returns
Defined in
fromUnits()
staticfromUnits(units):Value
Parameters
• units: ValueUnits
Returns
Defined in
isAdaOnly()
staticisAdaOnly(v):boolean
Parameters
• v: Value
Returns
boolean
Defined in
isPositive()
staticisPositive(v):boolean
Parameters
• v: Value
Returns
boolean
Defined in
isZero()
staticisZero(v):boolean
Parameters
• v: Value
Returns
boolean
Defined in
lovelaceEntry()
staticlovelaceEntry(n):NormalizedIValueAdaEntry
Parameters
• n: CanBeUInteger
Returns
Defined in
lovelaces()
staticlovelaces(n):Value
Parameters
• n: number | bigint
Returns
Defined in
singleAsset()
staticsingleAsset(policy,name,qty):Value
Parameters
• policy: Hash28
• name: Uint8Array
• qty: number | bigint
Returns
Defined in
singleAssetEntry()
staticsingleAssetEntry(policy,name,qty):NormalizedIValuePolicyEntry
Parameters
• policy: Hash28
• name: Uint8Array
• qty: number | bigint
Returns
Defined in
sub()
staticsub(a,b):Value
Parameters
• a: Value
• b: Value