query

package
v0.15.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 30, 2020 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Name

func Name() string

Types

type Service

type Service struct {
	// contains filtered or unexported fields
}

func NewService

func NewService(ctx client.ExtServiceContext, balances *balance.Store, currencies *balance.CurrencySet, validators *identity.ValidatorStore, witnesses *identity.WitnessStore,
	domains *ons.DomainStore, delegators *delegation.DelegationStore, govern *governance.Store, feePool *fees.Store, proposalMaster *governance.ProposalMasterStore, rewardMaster *rewards.RewardMasterStore, logger *log.Logger, txTypes *[]action.TxTypeDescribe) *Service

func (*Service) Balance

func (svc *Service) Balance(req client.BalanceRequest, resp *client.BalanceReply) error

func (*Service) BalancePool added in v0.14.4

func (svc *Service) BalancePool(req client.BalancePoolRequest, resp *client.BalanceReply) error

func (*Service) CurrencyBalance added in v0.13.0

func (svc *Service) CurrencyBalance(req client.CurrencyBalanceRequest, resp *client.CurrencyBalanceReply) error

func (*Service) DelegationStatus added in v0.14.3

func (svc *Service) DelegationStatus(req client.DelegationStatusRequest, resp *client.DelegationStatusReply) error

func (*Service) FeeOptions added in v0.14.0

func (svc *Service) FeeOptions(_ struct{}, reply *client.FeeOptionsReply) error

func (*Service) GetFundsForProposalByFunder added in v0.14.3

func (svc *Service) GetFundsForProposalByFunder(req client.GetFundsForProposalByFunderRequest, reply *client.GetFundsForProposalByFunderReply) error

list funds by funder for a proposal

func (*Service) GetGovernanceOptionsForHeight added in v0.14.3

func (svc *Service) GetGovernanceOptionsForHeight(req client.GovernanceOptionsRequest, reply *client.GovernanceOptionsReply) error

func (*Service) GetProposalOptions added in v0.14.3

func (svc *Service) GetProposalOptions(_ client.ListTxTypesRequest, reply *client.GetProposalOptionsReply) error

func (*Service) GetTotalRewards added in v0.14.3

func (svc *Service) GetTotalRewards(_ client.ListRewardsRequest, reply *client.RewardStat) error

func (*Service) GetTotalRewardsForValidator added in v0.14.3

func (svc *Service) GetTotalRewardsForValidator(req client.RewardsRequest, reply *client.ValidatorRewardStats) error

func (*Service) ListCurrencies

func (svc *Service) ListCurrencies(_ client.ListCurrenciesRequest, reply *client.ListCurrenciesReply) error

func (*Service) ListProposal added in v0.14.3

func (svc *Service) ListProposal(req client.ListProposalRequest, reply *client.ListProposalsReply) error

list single proposal by id

func (*Service) ListProposals added in v0.14.3

func (svc *Service) ListProposals(req client.ListProposalsRequest, reply *client.ListProposalsReply) error

list single proposal by id or list proposals

func (*Service) ListRewardsForValidator added in v0.14.3

func (svc *Service) ListRewardsForValidator(req client.RewardsRequest, resp *client.ListRewardsReply) error

func (*Service) ListTxTypes added in v0.14.0

func (svc *Service) ListTxTypes(_ client.ListTxTypesRequest, reply *client.ListTxTypesReply) error

func (*Service) ListValidators

func (svc *Service) ListValidators(_ client.ListValidatorsRequest, reply *client.ListValidatorsReply) error

ListValidator returns a list of all validator

func (*Service) ListWitnesses added in v0.14.2

func (svc *Service) ListWitnesses(req client.ListWitnessesRequest, reply *client.ListWitnessesReply) error

ListWitnesses returns a list of all witness

func (*Service) ONS_GetDomainByBeneficiary added in v0.13.0

func (svc *Service) ONS_GetDomainByBeneficiary(req client.ONSGetDomainsRequest, reply *client.ONSGetDomainsReply) error

func (*Service) ONS_GetDomainByName

func (svc *Service) ONS_GetDomainByName(req client.ONSGetDomainsRequest, reply *client.ONSGetDomainsReply) error

func (*Service) ONS_GetDomainByOwner

func (svc *Service) ONS_GetDomainByOwner(req client.ONSGetDomainsRequest, reply *client.ONSGetDomainsReply) error

func (*Service) ONS_GetDomainOnSale

func (svc *Service) ONS_GetDomainOnSale(req client.ONSGetDomainsRequest, reply *client.ONSGetDomainsReply) error

func (*Service) ONS_GetOptions added in v0.14.0

func (svc *Service) ONS_GetOptions(_ struct{}, reply *client.ONSGetOptionsReply) error

func (*Service) ONS_GetParentDomainByOwner added in v0.14.2

func (svc *Service) ONS_GetParentDomainByOwner(req client.ONSGetDomainsRequest, reply *client.ONSGetDomainsReply) error

func (*Service) ONS_GetSubDomainByName added in v0.14.2

func (svc *Service) ONS_GetSubDomainByName(req client.ONSGetDomainsRequest, reply *client.ONSGetDomainsReply) error

func (*Service) Tx added in v0.14.0

func (svc *Service) Tx(req client.TxRequest, reply *client.TxResponse) error

func (*Service) ValidatorStatus added in v0.14.3

func (svc *Service) ValidatorStatus(req client.ValidatorStatusRequest, resp *client.ValidatorStatusReply) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL