Versions in this module Expand all Collapse all v0 v0.1.0 Jun 27, 2019 Changes in this version + const HexPrefix + var ErrPaginationNotFound = errors.New("Pagination information is not found") + func DecodeDelegateName(name string) (string, error) + func EncodeDelegateName(name string) (string, error) + func NewExecutableSchema(cfg Config) graphql.ExecutableSchema + type Account struct + ActiveAccounts []string + Alias *Alias + OperatorAddress *OperatorAddress + type Alias struct + AliasName string + Exist bool + type Bookkeeping struct + Count int + Exist bool + RewardDistribution []*RewardDistribution + type BucketInfo struct + VoterEthAddress string + WeightedVotes string + type BucketInfoList struct + BucketInfo []*BucketInfo + Count int + EpochNumber int + type BucketInfoOutput struct + BucketInfoList []*BucketInfoList + Exist bool + type CandidateMeta struct + ConsensusDelegates int + EpochNumber int + TotalCandidates int + TotalWeightedVotes string + VotedTokens string + type Chain struct + MostRecentBlockHeight int + MostRecentEpoch int + MostRecentTps int + NumberOfActions *NumberOfActions + type ComplexityRoot struct + Account struct{ ... } + Alias struct{ ... } + Bookkeeping struct{ ... } + BucketInfo struct{ ... } + BucketInfoList struct{ ... } + BucketInfoOutput struct{ ... } + CandidateMeta struct{ ... } + Chain struct{ ... } + Delegate struct{ ... } + NumberOfActions struct{ ... } + OperatorAddress struct{ ... } + Productivity struct{ ... } + Query struct{ ... } + Reward struct{ ... } + RewardDistribution struct{ ... } + StakingInformation struct{ ... } + StakingOutput struct{ ... } + Voting struct{ ... } + type Config struct + Complexity ComplexityRoot + Directives DirectiveRoot + Resolvers ResolverRoot + type Delegate struct + Bookkeeping *Bookkeeping + BucketInfo *BucketInfoOutput + Productivity *Productivity + Reward *Reward + Staking *StakingOutput + type DirectiveRoot struct + type EpochRange struct + EpochCount int + StartEpoch int + type NumberOfActions struct + Count int + Exist bool + type OperatorAddress struct + Exist bool + OperatorAddress string + type Pagination struct + First int + Skip int + type Productivity struct + Exist bool + ExpectedProduction string + Production string + type QueryResolver interface + Account func(ctx context.Context) (*Account, error) + Chain func(ctx context.Context) (*Chain, error) + Delegate func(ctx context.Context, startEpoch int, epochCount int, delegateName string) (*Delegate, error) + Voting func(ctx context.Context, startEpoch int, epochCount int) (*Voting, error) + type Resolver struct + AP *actions.Protocol + CP *chainmeta.Protocol + PP *productivity.Protocol + RP *rewards.Protocol + VP *votings.Protocol + func (r *Resolver) Query() QueryResolver + type ResolverRoot interface + Query func() QueryResolver + type Reward struct + BlockReward string + EpochReward string + Exist bool + FoundationBonus string + type RewardDistribution struct + Amount string + VoterEthAddress string + VoterIotexAddress string + type StakingInformation struct + EpochNumber int + SelfStaking string + TotalStaking string + type StakingOutput struct + Exist bool + StakingInfo []*StakingInformation + type Voting struct + CandidateMeta []*CandidateMeta + Exist bool