# EosApi

EosApi defines api methods to interface with a http handler.

## Summary

| Members                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Descriptions                |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------- |
| `public` [`EosConfigurator`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-eosconfigurator.md) [`Config`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a73d93752ba0913bd0ba08fa38f22e139)                                                                                                                                                                                                                                                                                 |                             |
| `public` [`IHttpHandler`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-interfaces.md) [`HttpHandler`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a0537f3a2de8d9e5c8f63b26097166035)                                                                                                                                                                                                                                                                                    |                             |
| `public` [`EosApi`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a7f5d4f11154b164d0da01b00caa5f0de)`(` [`EosConfigurator`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-eosconfigurator.md)`config,` [`IHttpHandler`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-interfaces.md) `httpHandler)`                                                                                                                                                    | Eos Client api constructor. |
| `public async Task<` [`GetInfoResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getinforesponse.md)`>` [`GetInfo`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1af0e21395e7b1c2f61935db977797d35b)`()`                                                                                                                                                                                                                                 |                             |
| `public async Task<` [`GetAccountResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getaccountresponse.md)`>` [`GetAccount`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1acd3fdcea1a7daabdc1ed6b45f9f97dbc)`(` [`GetAccountRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getaccountrequest.md) `data)`                                                                       |                             |
| `public async Task<` [`GetCodeResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcoderesponse.md)`>` [`GetCode`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1af74a8aac1fcce920e55fbcbf45710d7c)`(` [`GetCodeRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcoderequest.md) `data, bool reload)`                                                                         |                             |
| `public async Task<` [`GetAbiResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getabiresponse.md)`>` [`GetAbi`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a3f33976b9bfae847e4beaca65aa9e0af)`(` [`GetAbiRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getabirequest.md) `data, bool reload)`                                                                              |                             |
| `public async Task<` [`GetRawCodeAndAbiResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrawcodeandabiresponse.md)`>` [`GetRawCodeAndAbi`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a5807323e21428631a3cbb6aa339b9804)`(` [`GetRawCodeAndAbiRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrawcodeandabirequest.md) `data, bool reload)`                            |                             |
| `public async Task<` [`GetRawAbiResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrawabiresponse.md)`>` [`GetRawAbi`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ad4fb20685de828ba81139a45aaa53d33)`(` [`GetRawAbiRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrawabirequest.md) `data, bool reload)`                                                               |                             |
| `public async Task<` [`AbiJsonToBinResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-abijsontobinresponse.md)`>` [`AbiJsonToBin`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ab92d3b1a8603ba482f1f8ea60f7b4688)`(` [`AbiJsonToBinRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-abijsontobinrequest.md) `data)`                                                             |                             |
| `public async Task<` [`AbiBinToJsonResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-abibintojsonresponse.md)`>` [`AbiBinToJson`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ad4308519bfb2c301cc82e1b212089568)`(` [`AbiBinToJsonRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-abibintojsonrequest.md) `data)`                                                             |                             |
| `public async Task<` [`GetRequiredKeysResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrequiredkeysresponse.md)`>` [`GetRequiredKeys`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a11dc3338074c0bd2ca5b88fef4565c93)`(` [`GetRequiredKeysRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrequiredkeysrequest.md) `data)`                                              |                             |
| `public async Task<` [`GetBlockResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getblockresponse.md)`>` [`GetBlock`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a7eff7bcaac3ac227b0314307aec3778d)`(` [`GetBlockRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getblockrequest.md) `data)`                                                                                 |                             |
| `public async Task<` [`GetBlockHeaderStateResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getblockheaderstateresponse.md)`>` [`GetBlockHeaderState`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a109ec89808dfbb56819597f203763883)`(` [`GetBlockHeaderStateRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getblockheaderstaterequest.md) `data)`                          |                             |
| `public async Task<` [`GetTableRowsResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablerowsresponse.md)`< TRowType > >` [`GetTableRows< TRowType >`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ac3731451ee399d489c2df016144d4a20)`(` [`GetTableRowsRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablerowsrequest.md) `data)`                                    |                             |
| `public async Task<` [`GetTableRowsResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablerowsresponse.md)`>` [`GetTableRows`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a158d36598f3a45b50c45a63b8bd9dc8f)`(` [`GetTableRowsRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablerowsrequest.md) `data)`                                                             |                             |
| `public async Task<` [`GetTableByScopeResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablebyscoperesponse.md)`>` [`GetTableByScope`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ab756a6a61e5aa4db17ea205ce3585544)`(` [`GetTableByScopeRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablebyscoperequest.md) `data)`                                              |                             |
| `public async Task<` [`GetCurrencyBalanceResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcurrencybalanceresponse.md)`>` [`GetCurrencyBalance`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ab7f2ca7c74ae3e8c8bfeeed85f06c615)`(` [`GetCurrencyBalanceRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcurrencybalancerequest.md) `data)`                               |                             |
| `public async Task<` [`GetCurrencyStatsResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcurrencystatsresponse.md)`>` [`GetCurrencyStats`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1acb566d816620cc69afd9675b504419d8)`(` [`GetCurrencyStatsRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcurrencystatsrequest.md) `data)`                                         |                             |
| `public async Task<` [`GetProducersResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getproducersresponse.md)`>` [`GetProducers`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1aea74888d90d7124d259c47341b0eb633)`(` [`GetProducersRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getproducersrequest.md) `data)`                                                             |                             |
| `public async Task<` [`GetProducerScheduleResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getproducerscheduleresponse.md)`>` [`GetProducerSchedule`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a8c3b1a90414ddc0353b64ac7ee28bf71)`()`                                                                                                                                                                                             |                             |
| `public async Task<` [`GetScheduledTransactionsResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getscheduledtransactionsresponse.md)`>` [`GetScheduledTransactions`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1aaac2e504289862995eec77850379d27a)`(` [`GetScheduledTransactionsRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getscheduledtransactionsrequest.md) `data)` |                             |
| `public async Task<` [`PushTransactionResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-pushtransactionresponse.md)`>` [`PushTransaction`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a8856275b3ab41729f67dc981c1893b73)`(` [`PushTransactionRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-pushtransactionrequest.md) `data)`                                              |                             |
| `public async Task<` [`GetActionsResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getactionsresponse.md)`>` [`GetActions`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a1e95463f7d40fb9b36c36e51654fd1c4)`(` [`GetActionsRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getactionsrequest.md) `data)`                                                                       |                             |
| `public async Task<` [`GetTransactionResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettransactionresponse.md)`>` [`GetTransaction`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ae175995e69615c97dcd884fe5875a705)`(` [`GetTransactionRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettransactionrequest.md) `data)`                                                   |                             |
| `public async Task<` [`GetKeyAccountsResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getkeyaccountsresponse.md)`>` [`GetKeyAccounts`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a27ea5983929ad027712231a303af86ca)`(` [`GetKeyAccountsRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getkeyaccountsrequest.md) `data)`                                                   |                             |
| `public async Task<` [`GetControlledAccountsResponse`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcontrolledaccountsresponse.md)`>` [`GetControlledAccounts`](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a9b6e61285687d7c94bab7f2267a28b6a)`(` [`GetControlledAccountsRequest`](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcontrolledaccountsrequest.md) `data)`                |                             |

## Members

**`public`** [**`EosConfigurator`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-eosconfigurator.md) [**`Config`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a73d93752ba0913bd0ba08fa38f22e139)

**`public`** [**`IHttpHandler`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-interfaces.md) [**`HttpHandler`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a0537f3a2de8d9e5c8f63b26097166035)

**`public`** [**`EosApi`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a7f5d4f11154b164d0da01b00caa5f0de)**`(`** [**`EosConfigurator`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-eosconfigurator.md)**`config,`** [**`IHttpHandler`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-interfaces.md) **`httpHandler)`**

Eos Client api constructor.

#### Parameters

* `config` Configures client parameters
* `httpHandler` Http handler implementation

**`public async Task<`** [**`GetInfoResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getinforesponse.md)**`>`** [**`GetInfo`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1af0e21395e7b1c2f61935db977797d35b)**`()`**

**`public async Task<`** [**`GetAccountResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getaccountresponse.md)**`>`** [**`GetAccount`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1acd3fdcea1a7daabdc1ed6b45f9f97dbc)**`(`** [**`GetAccountRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getaccountrequest.md) **`data)`**

**`public async Task<`** [**`GetCodeResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcoderesponse.md)**`>`** [**`GetCode`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1af74a8aac1fcce920e55fbcbf45710d7c)**`(`** [**`GetCodeRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcoderequest.md) **`data, bool reload)`**

**`public async Task<`** [**`GetAbiResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getabiresponse.md)**`>`** [**`GetAbi`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a3f33976b9bfae847e4beaca65aa9e0af)**`(`** [**`GetAbiRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getabirequest.md) **`data, bool reload)`**

**`public async Task<`** [**`GetRawCodeAndAbiResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrawcodeandabiresponse.md)**`>`** [**`GetRawCodeAndAbi`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a5807323e21428631a3cbb6aa339b9804)**`(`** [**`GetRawCodeAndAbiRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrawcodeandabirequest.md) **`data, bool reload)`**

**`public async Task<`** [**`GetRawAbiResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrawabiresponse.md)**`>`** [**`GetRawAbi`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ad4fb20685de828ba81139a45aaa53d33)**`(`** [**`GetRawAbiRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrawabirequest.md) **`data, bool reload)`**

**`public async Task<`** [**`AbiJsonToBinResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-abijsontobinresponse.md)**`>`** [**`AbiJsonToBin`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ab92d3b1a8603ba482f1f8ea60f7b4688)**`(`** [**`AbiJsonToBinRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-abijsontobinrequest.md) **`data)`**

**`public async Task<`** [**`AbiBinToJsonResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-abibintojsonresponse.md)**`>`** [**`AbiBinToJson`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ad4308519bfb2c301cc82e1b212089568)**`(`** [**`AbiBinToJsonRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-abibintojsonrequest.md) **`data)`**

**`public async Task<`** [**`GetRequiredKeysResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrequiredkeysresponse.md)**`>`** [**`GetRequiredKeys`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a11dc3338074c0bd2ca5b88fef4565c93)**`(`** [**`GetRequiredKeysRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getrequiredkeysrequest.md) **`data)`**

**`public async Task<`** [**`GetBlockResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getblockresponse.md)**`>`** [**`GetBlock`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a7eff7bcaac3ac227b0314307aec3778d)**`(`** [**`GetBlockRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getblockrequest.md) **`data)`**

**`public async Task<`** [**`GetBlockHeaderStateResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getblockheaderstateresponse.md)**`>`** [**`GetBlockHeaderState`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a109ec89808dfbb56819597f203763883)**`(`** [**`GetBlockHeaderStateRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getblockheaderstaterequest.md) **`data)`**

**`public async Task<`** [**`GetTableRowsResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablerowsresponse.md)**`< TRowType > >`** [**`GetTableRows< TRowType >`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ac3731451ee399d489c2df016144d4a20)**`(`** [**`GetTableRowsRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablerowsrequest.md) **`data)`**

**`public async Task<`** [**`GetTableRowsResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablerowsresponse.md)**`>`** [**`GetTableRows`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a158d36598f3a45b50c45a63b8bd9dc8f)**`(`** [**`GetTableRowsRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablerowsrequest.md) **`data)`**

**`public async Task<`** [**`GetTableByScopeResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablebyscoperesponse.md)**`>`** [**`GetTableByScope`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ab756a6a61e5aa4db17ea205ce3585544)**`(`** [**`GetTableByScopeRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettablebyscoperequest.md) **`data)`**

**`public async Task<`** [**`GetCurrencyBalanceResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcurrencybalanceresponse.md)**`>`** [**`GetCurrencyBalance`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ab7f2ca7c74ae3e8c8bfeeed85f06c615)**`(`** [**`GetCurrencyBalanceRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcurrencybalancerequest.md) **`data)`**

**`public async Task<`** [**`GetCurrencyStatsResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcurrencystatsresponse.md)**`>`** [**`GetCurrencyStats`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1acb566d816620cc69afd9675b504419d8)**`(`** [**`GetCurrencyStatsRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcurrencystatsrequest.md) **`data)`**

**`public async Task<`** [**`GetProducersResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getproducersresponse.md)**`>`** [**`GetProducers`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1aea74888d90d7124d259c47341b0eb633)**`(`** [**`GetProducersRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getproducersrequest.md) **`data)`**

**`public async Task<`** [**`GetProducerScheduleResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getproducerscheduleresponse.md)**`>`** [**`GetProducerSchedule`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a8c3b1a90414ddc0353b64ac7ee28bf71)**`()`**

**`public async Task<`** [**`GetScheduledTransactionsResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getscheduledtransactionsresponse.md)**`>`** [**`GetScheduledTransactions`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1aaac2e504289862995eec77850379d27a)**`(`** [**`GetScheduledTransactionsRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getscheduledtransactionsrequest.md) **`data)`**

**`public async Task<`** [**`PushTransactionResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-pushtransactionresponse.md)**`>`** [**`PushTransaction`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a8856275b3ab41729f67dc981c1893b73)**`(`** [**`PushTransactionRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-pushtransactionrequest.md) **`data)`**

**`public async Task<`** [**`GetActionsResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getactionsresponse.md)**`>`** [**`GetActions`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a1e95463f7d40fb9b36c36e51654fd1c4)**`(`** [**`GetActionsRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getactionsrequest.md) **`data)`**

**`public async Task<`** [**`GetTransactionResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettransactionresponse.md)**`>`** [**`GetTransaction`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1ae175995e69615c97dcd884fe5875a705)**`(`** [**`GetTransactionRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-gettransactionrequest.md) **`data)`**

**`public async Task<`** [**`GetKeyAccountsResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getkeyaccountsresponse.md)**`>`** [**`GetKeyAccounts`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a27ea5983929ad027712231a303af86ca)**`(`** [**`GetKeyAccountsRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getkeyaccountsrequest.md) **`data)`**

**`public async Task<`** [**`GetControlledAccountsResponse`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcontrolledaccountsresponse.md)**`>`** [**`GetControlledAccounts`**](#class_eos_sharp_1_1_core_1_1_api_1_1v1_1_1_eos_api_1a9b6e61285687d7c94bab7f2267a28b6a)**`(`** [**`GetControlledAccountsRequest`**](/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-getcontrolledaccountsrequest.md) **`data)`**


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://liquiidio.gitbook.io/unity-plugin-suite/eossharp/api-docs/eossharp-core/eossharp-core-api-v1/eossharp-core-api-v1-eosapi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
