Class: Tx
Defined in: libraries/models/src/tx/index.ts:59
Constructors
Constructor
new Tx(
__namedParameters
):Tx
Defined in: libraries/models/src/tx/index.ts:79
Parameters
Parameter | Type |
---|---|
__namedParameters | ConstructorParams |
Returns
Tx
Properties
Property | Modifier | Type | Default value | Defined in |
---|---|---|---|---|
addresses | public | AddressSet | undefined | libraries/models/src/tx/index.ts:71 |
coinAmount? | public | NumberUnit | undefined | libraries/models/src/tx/index.ts:76 |
coinName? | public | string | undefined | libraries/models/src/tx/index.ts:74 |
confirmations | public | number | undefined | libraries/models/src/tx/index.ts:65 |
currencies | public | Record <string , UnitType > | undefined | libraries/models/src/tx/index.ts:61 |
data | public | Record <string , any > | undefined | libraries/models/src/tx/index.ts:69 |
date | public | Date | undefined | libraries/models/src/tx/index.ts:64 |
dropped? | public | boolean | undefined | libraries/models/src/tx/index.ts:73 |
error? | public | null | string | undefined | libraries/models/src/tx/index.ts:63 |
feeAmount? | public | NumberUnit | undefined | libraries/models/src/tx/index.ts:77 |
feeCoinName? | public | string | undefined | libraries/models/src/tx/index.ts:75 |
from | public | string [] | undefined | libraries/models/src/tx/index.ts:67 |
meta | public | Record <string , any > | undefined | libraries/models/src/tx/index.ts:70 |
selfSend | public | boolean | undefined | libraries/models/src/tx/index.ts:66 |
to? | public | string | undefined | libraries/models/src/tx/index.ts:72 |
tokens | public | string [] | undefined | libraries/models/src/tx/index.ts:68 |
txId? | public | string | undefined | libraries/models/src/tx/index.ts:62 |
version | public | number | 1 | libraries/models/src/tx/index.ts:60 |
isInstance | static | (this , instance ) => instance is Tx | undefined | libraries/models/src/tx/index.ts:156 |
Accessors
accepted
Get Signature
get accepted():
boolean
Defined in: libraries/models/src/tx/index.ts:235
Returns
boolean
confirmed
Get Signature
get confirmed():
boolean
Defined in: libraries/models/src/tx/index.ts:239
Returns
boolean
failed
Get Signature
get failed():
undefined
|string
|boolean
Defined in: libraries/models/src/tx/index.ts:247
Returns
undefined
| string
| boolean
pending
Get Signature
get pending():
boolean
Defined in: libraries/models/src/tx/index.ts:243
Returns
boolean
received
Get Signature
get received():
boolean
Defined in: libraries/models/src/tx/index.ts:255
Returns
boolean
sent
Get Signature
get sent():
boolean
Defined in: libraries/models/src/tx/index.ts:251
Returns
boolean
token
Get Signature
get token():
null
|string
Defined in: libraries/models/src/tx/index.ts:260
Returns
null
| string
[ModelIdSymbol]
Get Signature
get
static
[ModelIdSymbol]():string
Defined in: libraries/models/src/tx/index.ts:152
Returns
string
Methods
clone()
clone():
any
Defined in: libraries/models/src/tx/index.ts:168
Returns
any
equals()
equals(
otherTx
):boolean
Defined in: libraries/models/src/tx/index.ts:172
Parameters
Parameter | Type |
---|---|
otherTx | Tx |
Returns
boolean
toJSON()
toJSON():
Partial
<object
&Tx
&object
>
Defined in: libraries/models/src/tx/index.ts:184
Returns
Partial
<object
& Tx
& object
>
toRedactedJSON()
toRedactedJSON():
Partial
<Partial
<object
&Tx
&object
>>
Defined in: libraries/models/src/tx/index.ts:213
Returns
Partial
<Partial
<object
& Tx
& object
>>
toString()
toString():
string
Defined in: libraries/models/src/tx/index.ts:217
Returns
string
update()
update(
fields
):any
Defined in: libraries/models/src/tx/index.ts:221
Parameters
Parameter | Type |
---|---|
fields | Tx | Partial <TxProps > |
Returns
any
[hasInstance]()
static
[hasInstance](instance
):instance is Tx
Defined in: libraries/models/src/tx/index.ts:158
Parameters
Parameter | Type |
---|---|
instance | unknown |
Returns
instance is Tx
fromJSON()
static
fromJSON(jsonOrString
):any
Defined in: libraries/models/src/tx/index.ts:162
Parameters
Parameter | Type |
---|---|
jsonOrString | string | TxProps |
Returns
any