WAX Unity Web3 Suite
Hyperion
Hyperion
  • Getting Started
  • Installation
    • WebGL Installation
  • Examples
    • AccountsClient
      • AccountsClientExample1
      • AccountsClientExample2
      • AccountsClientExample3
    • ChainClientExample
    • HistoryClientExample
    • StatsClientExample
    • SystemClientExample
  • API Docs
    • Clients
      • AccountsClient
      • ChainClient
      • HistoryClient
      • StatsClient
      • StatusClient
    • Models
      • Abi
      • Account
      • Account2
      • AccountRamDelta
      • Act
      • Action
      • Action2
      • Action3
      • Action4
      • Action5
      • Action6
      • Action7
      • ActionTrace
      • ActivatedProtocolFeature
      • ActivatedProtocolFeatures
      • ActiveSchedule
      • ApiException
      • AuthSequence
      • Authorization
      • Authorization2
      • BlockrootMerkle
      • Body
      • ClientExtensions
      • Cpu
      • CpuLimit
      • Data
      • Delta
      • Event
      • ExtendedAct
      • ExtendedLink
      • Features
      • Field
      • GetAbiResponse
      • Header
      • Health
      • Link
      • Net
      • NetLimit
      • PendingSchedule
      • Percentiles
      • Permission
      • Permission2
      • Producer
      • Producer2
      • ProducerRow
      • Proposal
      • ProvidedApproval
      • Receipt
      • RequestedApproval
      • RequiredAuth
      • RicardianClaus
      • Schedule
      • ServiceData
      • SimpleAction
      • Specification
      • Stats
      • StdDeviationBounds
      • Streaming
      • Struct
      • SubjectiveCpuBillLimit
      • Table
      • TableByScopeRow
      • Tables
      • Token
      • Total
      • TotalResources
      • Transaction
      • Transaction2
      • Transaction3
      • Trx
      • Voter
      • VoterInfo
    • Responses
      • GetAccountResponse
      • GetAccountResponse2
      • GetActionUsageResponse
      • GetActionsResponse
      • GetActionsResponse2
      • GetActivatedProtocolFeaturesBody
      • GetActivatedProtocolFeaturesResponse
      • GetApiSnapshotResponse
      • GetBlockHeaderStateResponse
      • GetBlockResponse
      • GetBlockResponse2
      • GetCodeResponse
      • GetControlledAccountsResponse
      • GetCreatedAccountsResponse
      • GetCreatorResponse
      • GetDeltasResponse
      • GetHealthResponse
      • GetInfoResponse
      • GetKeyAccountsResponse
      • GetKeyAccountsWithPermissionsResponse
      • GetLinksResponse
      • GetMissedBlocksResponse
      • GetProducersResponse
      • GetProposalsResponse
      • GetResourceUsageResponse
      • GetScheduleResponse
      • GetTableByScopeResponse
      • GetTokensResponse
      • GetTransactionResponse
      • GetVotersResponse
Powered by GitBook
On this page
  • Summary
  • Members
Edit on GitHub
  1. API Docs
  2. Clients

AccountsClient

PreviousClientsNextChainClient

Last updated 2 years ago

class HyperionApiClient::Clients::AccountsClient
  : public ClientExtensions

Summary

Members
Descriptions

get created accounts

get account creator

get account summary

get accounts by public key

get permission links

get all tokens

get controlled accounts by controlling accounts

Members

public string

public (HttpClient httpClient)

public async Task< GetCreatedAccountsResponse > (string account, int? limit, int? skip, CancellationToken cancellationToken) = default

get created accounts

Parameters

  • cancellationToken A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Parameters

  • account creator account

  • limit limit of [n] results per page

  • skip skip [n] results

Exceptions

  • ApiException A server side error occurred.

get account creator

Parameters

  • cancellationToken A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Parameters

  • account created account

Exceptions

  • ApiException A server side error occurred.

get account summary

Parameters

  • cancellationToken A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Parameters

  • account account name

  • limit limit of [n] results per page

  • skip skip [n] results

Exceptions

  • ApiException A server side error occurred.

get accounts by public key

Parameters

  • cancellationToken A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Parameters

  • public_key public key

  • limit limit of [n] results per page

  • skip skip [n] results

  • details include permission details

Exceptions

  • ApiException A server side error occurred.

get permission links

Parameters

  • cancellationToken A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Parameters

  • account account name

  • code contract name

  • action method name

  • permission permission name

Exceptions

  • ApiException A server side error occurred.

get all tokens

Parameters

  • cancellationToken A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Parameters

  • account account name

  • limit limit of [n] results per page

  • skip skip [n] results

Returns

Default Response

Exceptions

  • ApiException A server side error occurred.

get controlled accounts by controlling accounts

Parameters

  • cancellationToken A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Exceptions

  • ApiException A server side error occurred.

public string

public (HttpClient httpClient)

public async Task< GetCreatedAccountsResponse > (string account, int? limit, int? skip, CancellationToken cancellationToken) = default

public async Task< GetCreatorResponse > (string account, CancellationToken cancellationToken) = default

public async Task< GetAccountResponse > (string account, int? limit, int? skip, CancellationToken cancellationToken) = default

public async Task< GetKeyAccountsWithPermissionsResponse > (string publicKey, int? limit, int? skip, bool? details, CancellationToken cancellationToken) = default

public async Task< GetLinksResponse > (string account, string code, string action, string permission, CancellationToken cancellationToken) = default

public async Task< GetTokensResponse > (string account, int? limit, int? skip, CancellationToken cancellationToken) = default

public async Task< GetControlledAccountsResponse > (string controllingAccount, CancellationToken cancellationToken) = default

private readonly HttpClient

public async Task< GetCreatorResponse > (string account, CancellationToken cancellationToken) = default

public async Task< GetAccountResponse > (string account, int? limit, int? skip, CancellationToken cancellationToken) = default

public async Task< GetKeyAccountsWithPermissionsResponse > (string publicKey, int? limit, int? skip, bool? details, CancellationToken cancellationToken) = default

public async Task< GetLinksResponse > (string account, string code, string action, string permission, CancellationToken cancellationToken) = default

public async Task< GetTokensResponse > (string account, int? limit, int? skip, CancellationToken cancellationToken) = default

public async Task< GetControlledAccountsResponse > (string controllingAccount, CancellationToken cancellationToken) = default

private readonly HttpClient

BaseUrl
AccountsClient
GetCreatedAccountsAsync
GetCreatorAsync
GetAccountAsync
GetKeyAccountsAsync
GetLinksAsync
GetTokensAsync
GetControlledAccountsAsync
_httpClient
BaseUrl
AccountsClient
GetCreatedAccountsAsync
GetCreatorAsync
GetAccountAsync
GetKeyAccountsAsync
GetLinksAsync
GetTokensAsync
GetControlledAccountsAsync
_httpClient