Preparing search index...
The search index is not available
cardano-sdk
cardano-sdk
@cardano-sdk/cardano-services-client
BlockfrostRewardAccountInfoProvider
Class BlockfrostRewardAccountInfoProvider
Hierarchy
BlockfrostProvider
BlockfrostRewardAccountInfoProvider
Implements
RewardAccountInfoProvider
Index
Constructors
constructor
Properties
#client
#d
Rep
Provider
#stake
Pool
Provider
logger
Methods
#get
Delegatee
#get
Drep
Delegatee
#get
Key
Deposit
#get
Unregistering
At
Epoch
delegation
Portfolio
health
Check
request
reward
Account
Info
to
Provider
Error
Constructors
constructor
new
Blockfrost
Reward
Account
Info
Provider
(
__namedParameters
:
BlockfrostRewardAccountInfoProviderDependencies
)
:
BlockfrostRewardAccountInfoProvider
Parameters
__namedParameters:
BlockfrostRewardAccountInfoProviderDependencies
Returns
BlockfrostRewardAccountInfoProvider
Properties
Private
#client
#client
:
BlockfrostClient
Private
#d
Rep
Provider
#d
Rep
Provider
:
DRepProvider
Private
#stake
Pool
Provider
#stake
Pool
Provider
:
StakePoolProvider
Protected
logger
logger
:
Logger
Methods
Private
#get
Delegatee
#get
Delegatee
(
address
:
RewardAccount
, currentEpoch
:
EpochNo
, isUnregisteringAtEpoch
:
undefined
|
EpochNo
)
:
Promise
<
undefined
|
Delegatee
>
Parameters
address:
RewardAccount
currentEpoch:
EpochNo
isUnregisteringAtEpoch:
undefined
|
EpochNo
Returns
Promise
<
undefined
|
Delegatee
>
Private
#get
Drep
Delegatee
#get
Drep
Delegatee
(
account
:
{}
)
:
Promise
<
undefined
|
DRepDelegatee
>
Parameters
account:
{}
Returns
Promise
<
undefined
|
DRepDelegatee
>
Private
#get
Key
Deposit
#get
Key
Deposit
(
lastRegistrationActivity
:
undefined
|
{}
)
:
Promise
<
bigint
>
Parameters
lastRegistrationActivity:
undefined
|
{}
Returns
Promise
<
bigint
>
Private
#get
Unregistering
At
Epoch
#get
Unregistering
At
Epoch
(
lastRegistrationActivity
:
undefined
|
{}
)
:
Promise
<
undefined
|
EpochNo
>
Parameters
lastRegistrationActivity:
undefined
|
{}
Returns
Promise
<
undefined
|
EpochNo
>
delegation
Portfolio
delegation
Portfolio
(
rewardAccount
:
RewardAccount
)
:
Promise
<
null
|
Cip17DelegationPortfolio
>
Parameters
rewardAccount:
RewardAccount
Returns
Promise
<
null
|
Cip17DelegationPortfolio
>
health
Check
health
Check
(
)
:
Promise
<
HealthCheckResponse
>
Returns
Promise
<
HealthCheckResponse
>
Protected
request
request
<
T
>
(
endpoint
:
string
, requestInit
?:
RequestInit
)
:
Promise
<
T
>
Throws
Type Parameters
T
Parameters
endpoint:
string
e.g. 'blocks/latest'
Optional
requestInit:
RequestInit
request options
Returns
Promise
<
T
>
reward
Account
Info
reward
Account
Info
(
address
:
RewardAccount
, localEpoch
:
EpochNo
)
:
Promise
<
RewardAccountInfo
>
Parameters
address:
RewardAccount
localEpoch:
EpochNo
Returns
Promise
<
RewardAccountInfo
>
Protected
to
Provider
Error
to
Provider
Error
(
error
:
unknown
)
:
ProviderError
<
unknown
>
Parameters
error:
unknown
Returns
ProviderError
<
unknown
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
cardano-
sdk
@cardano-
sdk/cardano-
services
<internal>
errors
util
@cardano-
sdk/cardano-
services-
client
<internal>
@cardano-
sdk/core
<internal>
Asset
Asset
Name
Label
util
Cardano
Asset
Fingerprint
Asset
Id
Asset
Name
Cip1854
Extended
Account
Public
Key
DRepID
Pool
Id
Reward
Account
Transaction
Id
Vrf
Vk
Bech32
util
Cardano
Node
Util
Days
Hours
Milliseconds
Minutes
Provider
Util
Seconds
Serialization
Tx
BodyCBOR
TxCBOR
metadatum
util
@cardano-
sdk/e2e
<internal>
@cardano-
sdk/golden-
test-
generator
<internal>
@cardano-
sdk/governance
<internal>
cip36
@cardano-
sdk/input-
selection
<internal>
@cardano-
sdk/key-
management
<internal>
cip8
errors
util
@cardano-
sdk/ogmios
<internal>
ogmios
To
Core
@cardano-
sdk/projection
<internal>
Bootstrap
In
Memory
Mappers
@cardano-
sdk/util
<internal>
Base64
Blob
Hex
Blob
@cardano-
sdk/util-
dev
<internal>
Asset
Id
Docker
Util
Tx
Test
Util
cip19
Test
Vectors
handle
Provider
Mocks
mock
Providers
@cardano-
sdk/util-
rxjs
@cardano-
sdk/wallet
<internal>
cip30
storage
@cardano-
sdk/web-
extension
<internal>
cip30
Blockfrost
Reward
Account
Info
Provider
constructor
#client
#d
Rep
Provider
#stake
Pool
Provider
logger
#get
Delegatee
#get
Drep
Delegatee
#get
Key
Deposit
#get
Unregistering
At
Epoch
delegation
Portfolio
health
Check
request
reward
Account
Info
to
Provider
Error
Generated using
TypeDoc
Throws