Skip to Content

hydra


Class: TxSet

Defined in: libraries/models/src/tx-set/index.ts:25

Constructors

Constructor

new TxSet(__namedParameters): TxSet

Defined in: libraries/models/src/tx-set/index.ts:31

Parameters

ParameterType
__namedParameters{ initSymbol: typeof FACTORY_SYMBOL; txs: Map<string, Tx>; }
__namedParameters.initSymboltypeof FACTORY_SYMBOL
__namedParameters.txsMap<string, Tx>

Returns

TxSet

Properties

PropertyModifierTypeDefault valueDefined in
_mutations?publicobject[]undefinedlibraries/models/src/tx-set/index.ts:28
_orderpublicstring[]undefinedlibraries/models/src/tx-set/index.ts:27
_txspublicMap<string, Tx>undefinedlibraries/models/src/tx-set/index.ts:26
addressespublicAddressSetundefinedlibraries/models/src/tx-set/index.ts:29
EMPTYstaticTxSetundefinedlibraries/models/src/tx-set/index.ts:53
isInstancestatic(this, instance) => instance is TxSetundefinedlibraries/models/src/tx-set/index.ts:47
utilstatic__moduleutillibraries/models/src/tx-set/index.ts:269

Accessors

size

Get Signature

get size(): number

Defined in: libraries/models/src/tx-set/index.ts:265

Returns

number


[ModelIdSymbol]

Get Signature

get static [ModelIdSymbol](): string

Defined in: libraries/models/src/tx-set/index.ts:43

Returns

string

Methods

[iterator]()

[iterator](): MapIterator<Tx>

Defined in: libraries/models/src/tx-set/index.ts:261

Returns

MapIterator<Tx>


add()

add(tx): TxSet

Defined in: libraries/models/src/tx-set/index.ts:69

Parameters

ParameterType
txTx

Returns

TxSet


clone()

clone(): TxSet

Defined in: libraries/models/src/tx-set/index.ts:81

Returns

TxSet


deepEquals()

deepEquals(otherSet): boolean

Defined in: libraries/models/src/tx-set/index.ts:99

Parameters

ParameterType
otherSetTxSet

Returns

boolean


delete()

delete(tx): TxSet

Defined in: libraries/models/src/tx-set/index.ts:85

Parameters

ParameterType
txstring | Tx

Returns

TxSet


equals()

equals(otherSet): boolean

Defined in: libraries/models/src/tx-set/index.ts:94

Parameters

ParameterType
otherSetTxSet

Returns

boolean


get()

get(tx): undefined | Tx

Defined in: libraries/models/src/tx-set/index.ts:114

Parameters

ParameterType
txstring | Tx

Returns

undefined | Tx


getAt()

getAt(order): undefined | Tx

Defined in: libraries/models/src/tx-set/index.ts:118

Parameters

ParameterType
ordernumber

Returns

undefined | Tx


getMutations()

getMutations(): object[]

Defined in: libraries/models/src/tx-set/index.ts:203

Returns

object[]


has()

has(tx): boolean

Defined in: libraries/models/src/tx-set/index.ts:122

Parameters

ParameterType
txstring | Tx

Returns

boolean


reverse()

reverse(): object

Defined in: libraries/models/src/tx-set/index.ts:249

Returns

object

NameTypeDefined in
[iterator]()() => objectlibraries/models/src/tx-set/index.ts:251

toJSON()

toJSON(): Partial<object & Tx & object>[]

Defined in: libraries/models/src/tx-set/index.ts:126

Returns

Partial<object & Tx & object>[]


toRedactedJSON()

toRedactedJSON(): Partial<Partial<object & Tx & object>>[]

Defined in: libraries/models/src/tx-set/index.ts:130

Returns

Partial<Partial<object & Tx & object>>[]


union()

union(otherSet): TxSet

Defined in: libraries/models/src/tx-set/index.ts:135

Parameters

ParameterType
otherSetTxSet

Returns

TxSet


update()

update(otherSet): TxSet

Defined in: libraries/models/src/tx-set/index.ts:147

Parameters

ParameterType
otherSetTxSet | (Tx | WithType<TxProps, "coinAmount", NumberUnit>)[]

Returns

TxSet


updateTxsProperties()

updateTxsProperties(items): TxSet

Defined in: libraries/models/src/tx-set/index.ts:184

Parameters

ParameterType
itemsPartial<TxProps> & object[]

Returns

TxSet


[hasInstance]()

static [hasInstance](instance): instance is TxSet

Defined in: libraries/models/src/tx-set/index.ts:49

Parameters

ParameterType
instanceunknown

Returns

instance is TxSet


fromArray()

static fromArray(arr): TxSet

Defined in: libraries/models/src/tx-set/index.ts:55

Parameters

ParameterTypeDefault value
arr(TxProps | Tx)[][]

Returns

TxSet

Start building

XO

Request Demo

Schedule a call with our team

Select a product
Arrow right