Documentation
¶
Index ¶
- type DB
- func (db DB) CreateBalanceUpdates(updates []dmodels.BalanceUpdate) error
- func (db DB) CreateBlocks(blocks []dmodels.Block) error
- func (db DB) CreateDelegations(delegations []dmodels.Delegation) error
- func (db DB) CreateDelegatorRewards(rewards []dmodels.DelegatorReward) error
- func (db DB) CreateHistoricalStates(states []dmodels.HistoricalState) error
- func (db DB) CreateHistoryProposals(proposals []dmodels.HistoryProposal) error
- func (db DB) CreateJailers(jailers []dmodels.Jailer) error
- func (db DB) CreateMissedBlocks(blocks []dmodels.MissedBlock) error
- func (db DB) CreateProposalDeposits(deposits []dmodels.ProposalDeposit) error
- func (db DB) CreateProposalVotes(votes []dmodels.ProposalVote) error
- func (db DB) CreateStats(stats []dmodels.Stat) (err error)
- func (db DB) CreateTransactions(transactions []dmodels.Transaction) error
- func (db DB) CreateTransfers(transfers []dmodels.Transfer) error
- func (db DB) CreateValidatorRewards(rewards []dmodels.ValidatorReward) error
- func (db *DB) Find(dest interface{}, b squirrel.SelectBuilder) error
- func (db *DB) FindFirst(dest interface{}, b squirrel.SelectBuilder) error
- func (db DB) GetActiveAccounts(filter filters.ActiveAccounts) (addresses []string, err error)
- func (db DB) GetAggBlocksCount(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAggBlocksDelay(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAggDelegationsVolume(filter filters.DelegationsAgg) (items []smodels.AggItem, err error)
- func (db DB) GetAggHistoricalStatesByField(filter filters.Agg, field string) (items []smodels.AggItem, err error)
- func (db DB) GetAggOperationsCount(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAggProposalVotes(filter filters.Agg, id []uint64) (items []smodels.AggItem, err error)
- func (db DB) GetAggTransactionsFee(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAggTransfersVolume(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAggUndelegationsVolume(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAggUniqBlockValidators(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAggValidators33Power(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAggWhaleAccounts(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetAvgBlocksDelay(filter filters.TimeRange) (delay float64, err error)
- func (db DB) GetAvgOperationsPerBlock(filter filters.Agg) (items []smodels.AggItem, err error)
- func (db DB) GetBalanceUpdate(filter filters.BalanceUpdates) (updates []dmodels.BalanceUpdate, err error)
- func (db DB) GetBlocks(filter filters.Blocks) (blocks []dmodels.Block, err error)
- func (db DB) GetDelegatorsTotal(filter filters.Delegators) (total uint64, err error)
- func (db DB) GetHistoricalStates(filter filters.HistoricalState) (states []dmodels.HistoricalState, err error)
- func (db DB) GetHistoryProposals(filter filters.HistoryProposals) (proposals []dmodels.HistoryProposal, err error)
- func (db DB) GetJailersTotal() (total uint64, err error)
- func (db DB) GetMissedBlocksCount(filter filters.MissedBlocks) (total uint64, err error)
- func (db DB) GetMostJailedValidators() (items []dmodels.ValidatorValue, err error)
- func (db DB) GetMultiDelegatorsTotal(filter filters.TimeRange) (total uint64, err error)
- func (db DB) GetProposalDeposits(filter filters.ProposalDeposits) (deposits []dmodels.ProposalDeposit, err error)
- func (db DB) GetProposalVotes(filter filters.ProposalVotes) (votes []dmodels.ProposalVote, err error)
- func (db DB) GetProposedBlocksTotal(filter filters.BlocksProposed) (total uint64, err error)
- func (db DB) GetStats(filter filters.Stats) (stats []dmodels.Stat, err error)
- func (db DB) GetTopProposedBlocksValidators() (items []dmodels.ValidatorValue, err error)
- func (db DB) GetTotalVotesByAddress(address string) (total uint64, err error)
- func (db DB) GetTransactionsFeeVolume(filter filters.TimeRange) (total decimal.Decimal, err error)
- func (db DB) GetTransactionsHighestFee(filter filters.TimeRange) (total decimal.Decimal, err error)
- func (db DB) GetTransferVolume(filter filters.TimeRange) (total decimal.Decimal, err error)
- func (db DB) GetUndelegationsVolume(filter filters.TimeRange) (total decimal.Decimal, err error)
- func (db DB) GetValidatorDelegators(filter filters.ValidatorDelegators) (items []dmodels.ValidatorDelegator, err error)
- func (db DB) GetValidatorDelegatorsTotal(filter filters.ValidatorDelegators) (total uint64, err error)
- func (db DB) GetValidatorsDelegatorsTotal() (values []dmodels.ValidatorValue, err error)
- func (db DB) GetVotingPower(filter filters.VotingPower) (volume decimal.Decimal, err error)
- func (db *DB) Insert(b squirrel.InsertBuilder) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
func (DB) CreateBalanceUpdates ¶
func (db DB) CreateBalanceUpdates(updates []dmodels.BalanceUpdate) error
func (DB) CreateDelegations ¶
func (db DB) CreateDelegations(delegations []dmodels.Delegation) error
func (DB) CreateDelegatorRewards ¶
func (db DB) CreateDelegatorRewards(rewards []dmodels.DelegatorReward) error
func (DB) CreateHistoricalStates ¶
func (db DB) CreateHistoricalStates(states []dmodels.HistoricalState) error
func (DB) CreateHistoryProposals ¶
func (db DB) CreateHistoryProposals(proposals []dmodels.HistoryProposal) error
func (DB) CreateMissedBlocks ¶
func (db DB) CreateMissedBlocks(blocks []dmodels.MissedBlock) error
func (DB) CreateProposalDeposits ¶
func (db DB) CreateProposalDeposits(deposits []dmodels.ProposalDeposit) error
func (DB) CreateProposalVotes ¶
func (db DB) CreateProposalVotes(votes []dmodels.ProposalVote) error
func (DB) CreateTransactions ¶
func (db DB) CreateTransactions(transactions []dmodels.Transaction) error
func (DB) CreateValidatorRewards ¶
func (db DB) CreateValidatorRewards(rewards []dmodels.ValidatorReward) error
func (DB) GetActiveAccounts ¶
func (db DB) GetActiveAccounts(filter filters.ActiveAccounts) (addresses []string, err error)
func (DB) GetAggBlocksCount ¶
func (DB) GetAggBlocksDelay ¶
func (DB) GetAggDelegationsVolume ¶
func (DB) GetAggHistoricalStatesByField ¶
func (DB) GetAggOperationsCount ¶
func (DB) GetAggProposalVotes ¶
func (DB) GetAggTransactionsFee ¶
func (DB) GetAggTransfersVolume ¶
func (DB) GetAggUndelegationsVolume ¶
func (DB) GetAggUniqBlockValidators ¶
func (DB) GetAggValidators33Power ¶
func (DB) GetAggWhaleAccounts ¶
func (DB) GetAvgBlocksDelay ¶
func (DB) GetAvgOperationsPerBlock ¶
func (DB) GetBalanceUpdate ¶
func (db DB) GetBalanceUpdate(filter filters.BalanceUpdates) (updates []dmodels.BalanceUpdate, err error)
func (DB) GetDelegatorsTotal ¶
func (db DB) GetDelegatorsTotal(filter filters.Delegators) (total uint64, err error)
func (DB) GetHistoricalStates ¶
func (db DB) GetHistoricalStates(filter filters.HistoricalState) (states []dmodels.HistoricalState, err error)
func (DB) GetHistoryProposals ¶
func (db DB) GetHistoryProposals(filter filters.HistoryProposals) (proposals []dmodels.HistoryProposal, err error)
func (DB) GetJailersTotal ¶
func (DB) GetMissedBlocksCount ¶
func (db DB) GetMissedBlocksCount(filter filters.MissedBlocks) (total uint64, err error)
func (DB) GetMostJailedValidators ¶
func (db DB) GetMostJailedValidators() (items []dmodels.ValidatorValue, err error)
func (DB) GetMultiDelegatorsTotal ¶
func (DB) GetProposalDeposits ¶
func (db DB) GetProposalDeposits(filter filters.ProposalDeposits) (deposits []dmodels.ProposalDeposit, err error)
func (DB) GetProposalVotes ¶
func (db DB) GetProposalVotes(filter filters.ProposalVotes) (votes []dmodels.ProposalVote, err error)
func (DB) GetProposedBlocksTotal ¶
func (db DB) GetProposedBlocksTotal(filter filters.BlocksProposed) (total uint64, err error)
func (DB) GetTopProposedBlocksValidators ¶
func (db DB) GetTopProposedBlocksValidators() (items []dmodels.ValidatorValue, err error)
func (DB) GetTotalVotesByAddress ¶
func (DB) GetTransactionsFeeVolume ¶
func (DB) GetTransactionsHighestFee ¶
func (DB) GetTransferVolume ¶
func (DB) GetUndelegationsVolume ¶
func (DB) GetValidatorDelegators ¶
func (db DB) GetValidatorDelegators(filter filters.ValidatorDelegators) (items []dmodels.ValidatorDelegator, err error)
func (DB) GetValidatorDelegatorsTotal ¶
func (db DB) GetValidatorDelegatorsTotal(filter filters.ValidatorDelegators) (total uint64, err error)
func (DB) GetValidatorsDelegatorsTotal ¶
func (db DB) GetValidatorsDelegatorsTotal() (values []dmodels.ValidatorValue, err error)
func (DB) GetVotingPower ¶
Click to show internal directories.
Click to hide internal directories.