EosApi
EosApi defines api methods to interface with a http handler.
Summary
Members
public
EosConfigurator
Config
public
IHttpHandler
HttpHandler
public
EosApi
(
EosConfigurator
config,
IHttpHandler
httpHandler)
Eos Client api constructor.
Parameters
config
Configures client parametershttpHandler
Http handler implementation
public async Task<
GetInfoResponse
>
GetInfo
()
public async Task<
GetAccountResponse
>
GetAccount
(
GetAccountRequest
data)
public async Task<
GetCodeResponse
>
GetCode
(
GetCodeRequest
data, bool reload)
public async Task<
GetAbiResponse
>
GetAbi
(
GetAbiRequest
data, bool reload)
public async Task<
GetRawCodeAndAbiResponse
>
GetRawCodeAndAbi
(
GetRawCodeAndAbiRequest
data, bool reload)
public async Task<
GetRawAbiResponse
>
GetRawAbi
(
GetRawAbiRequest
data, bool reload)
public async Task<
AbiJsonToBinResponse
>
AbiJsonToBin
(
AbiJsonToBinRequest
data)
public async Task<
AbiBinToJsonResponse
>
AbiBinToJson
(
AbiBinToJsonRequest
data)
public async Task<
GetRequiredKeysResponse
>
GetRequiredKeys
(
GetRequiredKeysRequest
data)
public async Task<
GetBlockResponse
>
GetBlock
(
GetBlockRequest
data)
public async Task<
GetBlockHeaderStateResponse
>
GetBlockHeaderState
(
GetBlockHeaderStateRequest
data)
public async Task<
GetTableRowsResponse
< TRowType > >
GetTableRows< TRowType >
(
GetTableRowsRequest
data)
public async Task<
GetTableRowsResponse
>
GetTableRows
(
GetTableRowsRequest
data)
public async Task<
GetTableByScopeResponse
>
GetTableByScope
(
GetTableByScopeRequest
data)
public async Task<
GetCurrencyBalanceResponse
>
GetCurrencyBalance
(
GetCurrencyBalanceRequest
data)
public async Task<
GetCurrencyStatsResponse
>
GetCurrencyStats
(
GetCurrencyStatsRequest
data)
public async Task<
GetProducersResponse
>
GetProducers
(
GetProducersRequest
data)
public async Task<
GetProducerScheduleResponse
>
GetProducerSchedule
()
public async Task<
GetScheduledTransactionsResponse
>
GetScheduledTransactions
(
GetScheduledTransactionsRequest
data)
public async Task<
PushTransactionResponse
>
PushTransaction
(
PushTransactionRequest
data)
public async Task<
GetActionsResponse
>
GetActions
(
GetActionsRequest
data)
public async Task<
GetTransactionResponse
>
GetTransaction
(
GetTransactionRequest
data)
public async Task<
GetKeyAccountsResponse
>
GetKeyAccounts
(
GetKeyAccountsRequest
data)
public async Task<
GetControlledAccountsResponse
>
GetControlledAccounts
(
GetControlledAccountsRequest
data)
Last updated