UNPKG

laksa-core-transaction

Version:

Transaction instance for laksa

103 lines (75 loc) 2.56 kB
--- title: transaction --- # transaction ## Classes <dl> <dt><a href="#Transaction">Transaction</a></dt> <dd></dd> </dl> ## Functions <dl> <dt><a href="#isPending">isPending()</a><code>boolean</code></dt> <dd></dd> <dt><a href="#isInitialised">isInitialised()</a><code>boolean</code></dt> <dd></dd> <dt><a href="#isRejected">isRejected()</a><code>boolean</code></dt> <dd></dd> <dt><a href="#isConfirmed">isConfirmed()</a><code>boolean</code></dt> <dd></dd> <dt><a href="#isRejected">isRejected()</a><code>boolean</code></dt> <dd></dd> </dl> <a name="Transaction"></a> ## Transaction **Kind**: global class * [Transaction](#Transaction) * [new Transaction(params, messenger, status, toDs)](#new_Transaction_new) * _instance_ * [.setStatus(status)](#Transaction+setStatus) ⇒ <code>undefined</code> * _static_ * [.confirm(params)](#Transaction.confirm) * [.reject(params)](#Transaction.reject) <a name="new_Transaction_new"></a> ### new Transaction(params, messenger, status, toDs) Createa a Transaction instance **Returns**: [<code>Transaction</code>](#Transaction) - = Transaction instance | Param | Type | Description | | --- | --- | --- | | params | <code>Object</code> | params object | | messenger | <code>Messenger</code> | messenger instance | | status | <code>String</code> | txstatus | | toDs | <code>Boolean</code> | send to Shard | <a name="Transaction+setStatus"></a> ### transaction.setStatus(status) ⇒ <code>undefined</code> **Kind**: instance method of [<code>Transaction</code>](#Transaction) | Param | Type | | --- | --- | | status | <code>TxStatus</code> | <a name="Transaction.confirm"></a> ### Transaction.confirm(params) **Kind**: static method of [<code>Transaction</code>](#Transaction) | Param | Type | | --- | --- | | params | <code>BaseTx</code> | <a name="Transaction.reject"></a> ### Transaction.reject(params) **Kind**: static method of [<code>Transaction</code>](#Transaction) | Param | Type | | --- | --- | | params | <code>BaseTx</code> | <a name="isPending"></a> ## isPending() ⇒ <code>boolean</code> **Kind**: global function <a name="isInitialised"></a> ## isInitialised() ⇒ <code>boolean</code> **Kind**: global function <a name="isRejected"></a> ## isRejected() ⇒ <code>boolean</code> **Kind**: global function <a name="isConfirmed"></a> ## isConfirmed() ⇒ <code>boolean</code> **Kind**: global function <a name="isRejected"></a> ## isRejected() ⇒ <code>boolean</code> **Kind**: global function