Documentation
¶
Index ¶
- type Repo
- type Repository
- func (r *Repository) ActivationsNumber(from, to int64, period string) (data []models.ChartData, err error)
- func (r *Repository) AvgBlockDelay(from, to int64, period string) (data []models.ChartData, err error)
- func (r *Repository) Bakers(from, to int64, period string) (data []models.ChartData, err error)
- func (r *Repository) BlocksNumber(from, to int64, period string) (data []models.ChartData, err error)
- func (r *Repository) DelegationVolume(from, to int64, period string) (data []models.ChartData, err error)
- func (r *Repository) FeesVolume(from, to int64, period string) (data []models.ChartData, err error)
- func (r *Repository) InsertWhaleAccounts(dayTime int64) (err error)
- func (r *Repository) OperationsNumber(from, to int64, period, destination string, ...) (data []models.ChartData, err error)
- func (r *Repository) TransactionsVolume(from, to int64, period string) (data []models.ChartData, err error)
- func (r *Repository) WhaleAccounts(from, to int64, period string) (data []models.ChartData, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Repo ¶
type Repo interface { BlocksNumber(from, to int64, period string) ([]models.ChartData, error) TransactionsVolume(from, to int64, period string) (data []models.ChartData, err error) OperationsNumber(from, to int64, period, destination string, operationKinds, entrypoints []string) (data []models.ChartData, err error) FeesVolume(from, to int64, period string) (data []models.ChartData, err error) ActivationsNumber(from, to int64, period string) (data []models.ChartData, err error) AvgBlockDelay(from, to int64, period string) (data []models.ChartData, err error) DelegationVolume(from, to int64, period string) (data []models.ChartData, err error) Bakers(from, to int64, period string) (data []models.ChartData, err error) InsertWhaleAccounts(dayTime int64) error WhaleAccounts(from, to int64, period string) (data []models.ChartData, err error) }
type Repository ¶
type Repository struct {
// contains filtered or unexported fields
}
Repository is the block repo implementation.
func New ¶
func New(db *gorm.DB) *Repository
New creates an instance of repository using the provided db.
func (*Repository) ActivationsNumber ¶
func (*Repository) AvgBlockDelay ¶
func (*Repository) BlocksNumber ¶
func (*Repository) DelegationVolume ¶
func (*Repository) FeesVolume ¶
func (*Repository) InsertWhaleAccounts ¶
func (r *Repository) InsertWhaleAccounts(dayTime int64) (err error)
func (*Repository) OperationsNumber ¶
func (*Repository) TransactionsVolume ¶
func (*Repository) WhaleAccounts ¶
Click to show internal directories.
Click to hide internal directories.