Class: CosmosCoinWrapperPathWithDetails<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:1177
Extends
Type Parameters
T
T extends NumberType
Implements
Constructors
Constructor
new CosmosCoinWrapperPathWithDetails<
T>(data):CosmosCoinWrapperPathWithDetails<T>
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:1183
Parameters
data
iCosmosCoinWrapperPathWithDetails<T>
Returns
CosmosCoinWrapperPathWithDetails<T>
Overrides
CosmosCoinWrapperPath.constructor
Properties
address
address:
string
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:906
Implementation of
iCosmosCoinWrapperPathWithDetails.address
Inherited from
allowOverrideWithAnyValidToken
allowOverrideWithAnyValidToken:
boolean
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:911
Implementation of
iCosmosCoinWrapperPathWithDetails.allowOverrideWithAnyValidToken
Inherited from
CosmosCoinWrapperPath.allowOverrideWithAnyValidToken
assetPairInfos?
optionalassetPairInfos?:AssetInfoDoc<T>[]
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:1181
Asset Pair Infos
Implementation of
iCosmosCoinWrapperPathWithDetails.assetPairInfos
conversion
conversion:
ConversionWithoutDenom<T>
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:908
Implementation of
iCosmosCoinWrapperPathWithDetails.conversion
Inherited from
CosmosCoinWrapperPath.conversion
denom
denom:
string
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:907
Implementation of
iCosmosCoinWrapperPathWithDetails.denom
Inherited from
denomUnits
denomUnits:
DenomUnitWithDetails<T>[]
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:1179
The denomination units with metadata details populated.
Implementation of
iCosmosCoinWrapperPathWithDetails.denomUnits
Overrides
CosmosCoinWrapperPath.denomUnits
metadata
metadata:
PathMetadataWithDetails<T>
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:1178
Metadata object containing uri, customData, and fetched metadata.
Implementation of
iCosmosCoinWrapperPathWithDetails.metadata
Overrides
CosmosCoinWrapperPath.metadata
poolInfos?
optionalpoolInfos?:PoolInfo<T>[]
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:1180
Pool Infos
Implementation of
iCosmosCoinWrapperPathWithDetails.poolInfos
symbol
symbol:
string
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:909
Implementation of
iCosmosCoinWrapperPathWithDetails.symbol
Inherited from
Methods
clone()
clone():
CosmosCoinWrapperPath
Defined in: packages/bitbadgesjs-sdk/src/common/base.ts:105
Deep copies the object and returns a new instance.
Returns
Inherited from
convert()
convert<
U>(convertFunction,options?):CosmosCoinWrapperPathWithDetails<U>
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:1195
Type Parameters
U
U extends NumberType
Parameters
convertFunction
(item) => U
options?
Returns
CosmosCoinWrapperPathWithDetails<U>
Deprecated
This function is unnecessary as this field has no numeric types.
Please use the .clone() method instead.
Overrides
equals()
equals<
U>(other,normalizeNumberTypes?):boolean
Defined in: packages/bitbadgesjs-sdk/src/common/base.ts:101
Compares this object's fields to another object's fields for equality. Equality is determined by comparing the JSON representations of the objects.
If normalizeNumberTypes is true, then all number types will be compared as strings (i.e. "1n" === "1" === 1). Else, they will be compared as their native types (i.e. 1n !== 1 !== "1").
Type Parameters
U
U extends CustomType<U>
Parameters
other
CustomType<U> | null | undefined
normalizeNumberTypes?
boolean
Returns
boolean
Inherited from
getNumberFieldNames()
getNumberFieldNames():
string[]
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:925
Internal helper method to convert the number fields of the object to a different NumberType equivalent.
Returns
string[]
Inherited from
CosmosCoinWrapperPath.getNumberFieldNames
hasNumberFields()
hasNumberFields():
boolean
Defined in: packages/bitbadgesjs-sdk/src/common/base.ts:115
Checks if the object has number fields.
Returns
boolean
Inherited from
CosmosCoinWrapperPath.hasNumberFields
toJson()
toJson():
JsonObject
Defined in: packages/bitbadgesjs-sdk/src/common/base.ts:93
Converts the object to a JSON object with all primitive types.
Returns
JsonObject
Inherited from
toJsonString()
toJsonString():
string
Defined in: packages/bitbadgesjs-sdk/src/common/base.ts:97
Converts the object to a JSON string.
Returns
string
Inherited from
CosmosCoinWrapperPath.toJsonString
fromProto()
staticfromProto<U>(protoMsg,convertFunction):CosmosCoinWrapperPathWithDetails<U>
Defined in: packages/bitbadgesjs-sdk/src/core/misc.ts:1199
Type Parameters
U
U extends NumberType
Parameters
protoMsg
CosmosCoinWrapperPath
convertFunction
(item) => U
Returns
CosmosCoinWrapperPathWithDetails<U>