maestro-sdk-1.7.3: Maestro Blockchain Indexer SDK
Safe HaskellNone
LanguageHaskell2010

Maestro.Client.V1.Accounts

Description

Module to query for "accounts" category of endpoints defined at docs.gomaestro.org.

Synopsis

Documentation

accountInfo #

Arguments

MaestroEnv 'V1 
Bech32StringOf RewardAddress

Bech32 encoded reward/stake address (stake1...).

IO TimestampedAccountInfo 

Returns various information regarding a stake account.

accountAddresses #

Arguments

MaestroEnv 'V1 
Bech32StringOf RewardAddress

Bech32 encoded reward/stake address (stake1...).

Cursor

The pagination attributes.

IO PaginatedAddress 

Returns a list of addresses seen on-chain which use the specified stake key.

accountAssets #

Arguments

MaestroEnv 'V1 
Bech32StringOf RewardAddress

Bech32 encoded reward/stake address (stake1...).

Maybe PolicyId

Filter results to only show assets of the specified policy.

Cursor

The pagination attributes.

IO PaginatedAsset 

Returns a list of native assets which are owned by addresses with the specified stake key.

accountHistory #

Arguments

MaestroEnv 'V1 
Bech32StringOf RewardAddress

Bech32 encoded reward/stake address (stake1...).

Maybe EpochNo

Fetch result for only a specific epoch.

Cursor

The pagination attributes.

IO PaginatedAccountHistory 

Returns per-epoch history for the specified stake key.

accountRewards #

Arguments

MaestroEnv 'V1 
Bech32StringOf RewardAddress

Bech32 encoded reward/stake address (stake1...).

Cursor

The pagination attributes.

IO PaginatedAccountReward 

Returns a list of staking-related rewards for the specified stake key (pool member or leader rewards, deposit refund).

accountUpdates #

Arguments

MaestroEnv 'V1 
Bech32StringOf RewardAddress

Bech32 encoded reward/stake address (stake1...).

Cursor

The pagination attributes.

IO PaginatedAccountUpdate 

Returns a list of updates relating to the specified stake key (registration, deregistration, delegation, withdrawal)