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
Parameter | Type |
---|---|
__namedParameters | { initSymbol : typeof FACTORY_SYMBOL ; txs : Map <string , Tx >; } |
__namedParameters.initSymbol | typeof FACTORY_SYMBOL |
__namedParameters.txs | Map <string , Tx > |
Returns
TxSet
Properties
Property | Modifier | Type | Default value | Defined in |
---|---|---|---|---|
_mutations? | public | object [] | undefined | libraries/models/src/tx-set/index.ts:28 |
_order | public | string [] | undefined | libraries/models/src/tx-set/index.ts:27 |
_txs | public | Map <string , Tx > | undefined | libraries/models/src/tx-set/index.ts:26 |
addresses | public | AddressSet | undefined | libraries/models/src/tx-set/index.ts:29 |
EMPTY | static | TxSet | undefined | libraries/models/src/tx-set/index.ts:53 |
isInstance | static | (this , instance ) => instance is TxSet | undefined | libraries/models/src/tx-set/index.ts:47 |
util | static | __module | util | libraries/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
Parameter | Type |
---|---|
tx | Tx |
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
Parameter | Type |
---|---|
otherSet | TxSet |
Returns
boolean
delete()
delete(
tx
):TxSet
Defined in: libraries/models/src/tx-set/index.ts:85
Parameters
Parameter | Type |
---|---|
tx | string | Tx |
Returns
TxSet
equals()
equals(
otherSet
):boolean
Defined in: libraries/models/src/tx-set/index.ts:94
Parameters
Parameter | Type |
---|---|
otherSet | TxSet |
Returns
boolean
get()
get(
tx
):undefined
|Tx
Defined in: libraries/models/src/tx-set/index.ts:114
Parameters
Parameter | Type |
---|---|
tx | string | Tx |
Returns
undefined
| Tx
getAt()
getAt(
order
):undefined
|Tx
Defined in: libraries/models/src/tx-set/index.ts:118
Parameters
Parameter | Type |
---|---|
order | number |
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
Parameter | Type |
---|---|
tx | string | Tx |
Returns
boolean
reverse()
reverse():
object
Defined in: libraries/models/src/tx-set/index.ts:249
Returns
object
Name | Type | Defined in |
---|---|---|
[iterator]() | () => object | libraries/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
Parameter | Type |
---|---|
otherSet | TxSet |
Returns
TxSet
update()
update(
otherSet
):TxSet
Defined in: libraries/models/src/tx-set/index.ts:147
Parameters
Parameter | Type |
---|---|
otherSet | TxSet | (Tx | WithType <TxProps , "coinAmount" , NumberUnit >)[] |
Returns
TxSet
updateTxsProperties()
updateTxsProperties(
items
):TxSet
Defined in: libraries/models/src/tx-set/index.ts:184
Parameters
Parameter | Type |
---|---|
items | Partial <TxProps > & object [] |
Returns
TxSet
[hasInstance]()
static
[hasInstance](instance
):instance is TxSet
Defined in: libraries/models/src/tx-set/index.ts:49
Parameters
Parameter | Type |
---|---|
instance | unknown |
Returns
instance is TxSet
fromArray()
static
fromArray(arr
):TxSet
Defined in: libraries/models/src/tx-set/index.ts:55
Parameters
Parameter | Type | Default value |
---|---|---|
arr | (TxProps | Tx )[] | [] |
Returns
TxSet