Safe Haskell | None |
---|---|
Language | Haskell2010 |
Maestro.Types.V1.Accounts
Description
Module to define types for "Accounts" category of endpoints defined at docs.gomaestro.org.
Synopsis
- data PaginatedAddress = PaginatedAddress {}
- data PaginatedAsset = PaginatedAsset {}
- data AccountInfo = AccountInfo {
- accountInfoDelegatedPool ∷ !(Maybe (Bech32StringOf PoolId))
- accountInfoRegistered ∷ !Bool
- accountInfoRewardsAvailable ∷ !Word64
- accountInfoStakeAddress ∷ !(Bech32StringOf RewardAddress)
- accountInfoTotalBalance ∷ !Word64
- accountInfoTotalRewarded ∷ !Word64
- accountInfoTotalWithdrawn ∷ !Word64
- accountInfoUtxoBalance ∷ !Word64
- data TimestampedAccountInfo = TimestampedAccountInfo {}
- data AccountHistory = AccountHistory {}
- data PaginatedAccountHistory = PaginatedAccountHistory {}
- data AccountStakingRewardType
- data AccountReward = AccountReward {}
- data PaginatedAccountReward = PaginatedAccountReward {}
- data AccountUpdate = AccountUpdate {
- accountUpdateAbsSlot ∷ !SlotNo
- accountUpdateAction ∷ !AccountAction
- accountUpdateEpoch ∷ !EpochNo
- accountUpdateTxHash ∷ !TxHash
- data PaginatedAccountUpdate = PaginatedAccountUpdate {}
Documentation
data PaginatedAddress #
Paginated list of addresses.
Constructors
PaginatedAddress | |
Fields
|
Instances
data PaginatedAsset #
Paginated list of assets.
Constructors
PaginatedAsset | |
Fields
|
Instances
data AccountInfo #
Summary of information regarding a stake account.
Constructors
AccountInfo | |
Fields
|
Instances
data TimestampedAccountInfo #
Timestamped AccountInfo
response.
Constructors
TimestampedAccountInfo | |
Instances
data AccountHistory #
Per-epoch information about a stake account.
Constructors
AccountHistory | |
Fields |
Instances
data PaginatedAccountHistory #
Paginated AccountHistory
.
Constructors
PaginatedAccountHistory | |
Fields
|
Instances
data AccountStakingRewardType #
Staking-related reward type.
Instances
data AccountReward #
Staking rewards for the specified stake key (pool-member and pool-leader rewards, deposit refunds).
Constructors
AccountReward | |
Fields
|
Instances
data PaginatedAccountReward #
Paginated AccountReward
.
Constructors
PaginatedAccountReward | |
Instances
data AccountUpdate #
Stake account related update.
Constructors
AccountUpdate | |
Fields
|
Instances
Eq AccountUpdate # | |
Defined in Maestro.Types.V1.Accounts | |
Ord AccountUpdate # | |
Defined in Maestro.Types.V1.Accounts Methods compare ∷ AccountUpdate → AccountUpdate → Ordering # (<) ∷ AccountUpdate → AccountUpdate → Bool # (<=) ∷ AccountUpdate → AccountUpdate → Bool # (>) ∷ AccountUpdate → AccountUpdate → Bool # (>=) ∷ AccountUpdate → AccountUpdate → Bool # | |
Show AccountUpdate # | |
Defined in Maestro.Types.V1.Accounts Methods showsPrec ∷ Int → AccountUpdate → ShowS # show ∷ AccountUpdate → String # showList ∷ [AccountUpdate] → ShowS # | |
Generic AccountUpdate # | |
Defined in Maestro.Types.V1.Accounts Associated Types type Rep AccountUpdate ∷ Type → Type # | |
ToJSON AccountUpdate # | |
Defined in Maestro.Types.V1.Accounts Methods toJSON ∷ AccountUpdate → Value toEncoding ∷ AccountUpdate → Encoding toJSONList ∷ [AccountUpdate] → Value toEncodingList ∷ [AccountUpdate] → Encoding | |
FromJSON AccountUpdate # | |
Defined in Maestro.Types.V1.Accounts | |
type Rep AccountUpdate # | |
Defined in Maestro.Types.V1.Accounts |
data PaginatedAccountUpdate #
Paginated AccountUpdate
.
Constructors
PaginatedAccountUpdate | |