Skip to main content
Glama

Algorand MCP

by GoPlausible
SDKs:javascript:classes:modelsv2.PendingTransactionResponse.md7.32 kB
[algosdk](../README.md) / [Exports](../modules.md) / [modelsv2](../modules/modelsv2.md) / PendingTransactionResponse # Class: PendingTransactionResponse [modelsv2](../modules/modelsv2.md).PendingTransactionResponse Details about a pending transaction. If the transaction was recently confirmed, includes confirmation details like the round and reward details. ## Hierarchy - `default` ↳ **`PendingTransactionResponse`** ## Table of contents ### Constructors - [constructor](modelsv2.PendingTransactionResponse.md#constructor) ### Properties - [applicationIndex](modelsv2.PendingTransactionResponse.md#applicationindex) - [assetClosingAmount](modelsv2.PendingTransactionResponse.md#assetclosingamount) - [assetIndex](modelsv2.PendingTransactionResponse.md#assetindex) - [attribute\_map](modelsv2.PendingTransactionResponse.md#attribute_map) - [closeRewards](modelsv2.PendingTransactionResponse.md#closerewards) - [closingAmount](modelsv2.PendingTransactionResponse.md#closingamount) - [confirmedRound](modelsv2.PendingTransactionResponse.md#confirmedround) - [globalStateDelta](modelsv2.PendingTransactionResponse.md#globalstatedelta) - [innerTxns](modelsv2.PendingTransactionResponse.md#innertxns) - [localStateDelta](modelsv2.PendingTransactionResponse.md#localstatedelta) - [logs](modelsv2.PendingTransactionResponse.md#logs) - [poolError](modelsv2.PendingTransactionResponse.md#poolerror) - [receiverRewards](modelsv2.PendingTransactionResponse.md#receiverrewards) - [senderRewards](modelsv2.PendingTransactionResponse.md#senderrewards) - [txn](modelsv2.PendingTransactionResponse.md#txn) ### Methods - [get\_obj\_for\_encoding](modelsv2.PendingTransactionResponse.md#get_obj_for_encoding) - [from\_obj\_for\_encoding](modelsv2.PendingTransactionResponse.md#from_obj_for_encoding) ## Constructors ### constructor • **new PendingTransactionResponse**(`«destructured»`) Creates a new `PendingTransactionResponse` object. #### Parameters | Name | Type | | :------ | :------ | | `«destructured»` | `Object` | | › `applicationIndex?` | `number` \| `bigint` | | › `assetClosingAmount?` | `number` \| `bigint` | | › `assetIndex?` | `number` \| `bigint` | | › `closeRewards?` | `number` \| `bigint` | | › `closingAmount?` | `number` \| `bigint` | | › `confirmedRound?` | `number` \| `bigint` | | › `globalStateDelta?` | [`EvalDeltaKeyValue`](modelsv2.EvalDeltaKeyValue.md)[] | | › `innerTxns?` | [`PendingTransactionResponse`](modelsv2.PendingTransactionResponse.md)[] | | › `localStateDelta?` | [`AccountStateDelta`](modelsv2.AccountStateDelta.md)[] | | › `logs?` | `Uint8Array`[] | | › `poolError` | `string` | | › `receiverRewards?` | `number` \| `bigint` | | › `senderRewards?` | `number` \| `bigint` | | › `txn` | [`EncodedSignedTransaction`](../interfaces/EncodedSignedTransaction.md) | #### Overrides BaseModel.constructor #### Defined in client/v2/algod/models/types.ts:3948 ## Properties ### applicationIndex • `Optional` **applicationIndex**: `number` \| `bigint` The application index if the transaction was found and it created an application. #### Defined in client/v2/algod/models/types.ts:3867 ___ ### assetClosingAmount • `Optional` **assetClosingAmount**: `number` \| `bigint` The number of the asset's unit that were transferred to the close-to address. #### Defined in client/v2/algod/models/types.ts:3872 ___ ### assetIndex • `Optional` **assetIndex**: `number` \| `bigint` The asset index if the transaction was found and it created an asset. #### Defined in client/v2/algod/models/types.ts:3877 ___ ### attribute\_map • **attribute\_map**: `Record`\<`string`, `string`\> #### Inherited from BaseModel.attribute\_map #### Defined in client/v2/basemodel.ts:56 ___ ### closeRewards • `Optional` **closeRewards**: `number` \| `bigint` Rewards in microalgos applied to the close remainder to account. #### Defined in client/v2/algod/models/types.ts:3882 ___ ### closingAmount • `Optional` **closingAmount**: `number` \| `bigint` Closing amount for the transaction. #### Defined in client/v2/algod/models/types.ts:3887 ___ ### confirmedRound • `Optional` **confirmedRound**: `number` \| `bigint` The round where this transaction was confirmed, if present. #### Defined in client/v2/algod/models/types.ts:3892 ___ ### globalStateDelta • `Optional` **globalStateDelta**: [`EvalDeltaKeyValue`](modelsv2.EvalDeltaKeyValue.md)[] Global state key/value changes for the application being executed by this transaction. #### Defined in client/v2/algod/models/types.ts:3898 ___ ### innerTxns • `Optional` **innerTxns**: [`PendingTransactionResponse`](modelsv2.PendingTransactionResponse.md)[] Inner transactions produced by application execution. #### Defined in client/v2/algod/models/types.ts:3903 ___ ### localStateDelta • `Optional` **localStateDelta**: [`AccountStateDelta`](modelsv2.AccountStateDelta.md)[] Local state key/value changes for the application being executed by this transaction. #### Defined in client/v2/algod/models/types.ts:3909 ___ ### logs • `Optional` **logs**: `Uint8Array`[] Logs for the application being executed by this transaction. #### Defined in client/v2/algod/models/types.ts:3914 ___ ### poolError • **poolError**: `string` Indicates that the transaction was kicked out of this node's transaction pool (and specifies why that happened). An empty string indicates the transaction wasn't kicked out of this node's txpool due to an error. #### Defined in client/v2/algod/models/types.ts:3856 ___ ### receiverRewards • `Optional` **receiverRewards**: `number` \| `bigint` Rewards in microalgos applied to the receiver account. #### Defined in client/v2/algod/models/types.ts:3919 ___ ### senderRewards • `Optional` **senderRewards**: `number` \| `bigint` Rewards in microalgos applied to the sender account. #### Defined in client/v2/algod/models/types.ts:3924 ___ ### txn • **txn**: [`EncodedSignedTransaction`](../interfaces/EncodedSignedTransaction.md) The raw signed transaction. #### Defined in client/v2/algod/models/types.ts:3861 ## Methods ### get\_obj\_for\_encoding ▸ **get_obj_for_encoding**(`binary?`): `Record`\<`string`, `any`\> Get an object ready for encoding to either JSON or msgpack. #### Parameters | Name | Type | Default value | Description | | :------ | :------ | :------ | :------ | | `binary` | `boolean` | `false` | Use true to indicate that the encoding can handle raw binary objects (Uint8Arrays). Use false to indicate that raw binary objects should be converted to base64 strings. True should be used for objects that will be encoded with msgpack, and false should be used for objects that will be encoded with JSON. | #### Returns `Record`\<`string`, `any`\> #### Inherited from BaseModel.get\_obj\_for\_encoding #### Defined in client/v2/basemodel.ts:65 ___ ### from\_obj\_for\_encoding ▸ `Static` **from_obj_for_encoding**(`data`): [`PendingTransactionResponse`](modelsv2.PendingTransactionResponse.md) #### Parameters | Name | Type | | :------ | :------ | | `data` | `Record`\<`string`, `any`\> | #### Returns [`PendingTransactionResponse`](modelsv2.PendingTransactionResponse.md) #### Defined in client/v2/algod/models/types.ts:4014

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/GoPlausible/algorand-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server