# CEP\_Account.getTransactionOutcome()

### Function Signature

<pre class="language-javascript"><code class="lang-javascript"><strong>async getTransactionOutcome(TxID, timeoutSec)
</strong></code></pre>

### Parameters

| Parameter Name | Datatype |
| -------------- | -------- |
| `TxID`         | String   |
| `timeoutSec`   | int      |

### Example (CommonJS)

```javascript
const { CEP_Account } = require('circular-enterprise-apis');

const Address = 'your-wallet-address';

let account = new CEP_Account();

async function run() {
    //...
    var txID = "some_txid"; // Usually you get that from the submitCertificate response
    var timeout = 25;
    console.log("Getting Transaction Outcome");
    const outcome = await account.GetTransactionOutcome(txID, timeout);
    console.log("Report ", outcome);
    //...
}

run();
```

### Example (ES Modules)

```javascript
import { CEP_Account } from 'circular-enterprise-apis';

const Address = 'your-wallet-address';

let account = new CEP_Account();

async function run() {
    //...
    var txID = "some_txid"; // Usually you get that from the submitCertificate response
    var timeout = 25;
    console.log("Getting Transaction Outcome");
    const outcome = await account.GetTransactionOutcome(txID, timeout);
    console.log("Report ", outcome);
    //...        
}

run();
```

### Expected Result

```json
{
   "Result":200,
   "Response":{
      "BlockID":"your_block_id",
      "BroadcastFee":1.0,
      "DeveloperFee":0.0,
      "From":"your_wallet_address",
      "GasLimit":0.0,
      "ID":"your_tx_id",
      "Instructions":0,
      "NagFee":0.5,
      "NodeID":"",
      "Nonce":"299",
      "OSignature":"3046022100e35a304f202b2ee5b7bd639c0560409ef637d1cc560f59770a623da391274ace022100a5dd58f3b6ced7c68d858927a1dba719ee5e076aed998c2a1d4949c958055512",
      "Payload":"your_hex_data",
      "ProcessingFee":7.0,
      "ProtocolFee":3.0,
      "Status":"Executed",
      "Timestamp":"2025:03:23-09:28:15",
      "To":"your_wallet_address",
      "Type":"C_TYPE_CERTIFICATE"
   },
   "Node":"selected_node"
}
```
