rest

package
v0.0.10 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2021 License: GPL-3.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetNextRequestID

func GetNextRequestID() uint64

Types

type Header map[string]string

type Service

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

func New

func New(ctx context.Context, storage *storage.Storage) (*Service, error)

func (*Service) AccountHandler

func (s *Service) AccountHandler(w http.ResponseWriter, r *http.Request)

func (*Service) AccountRewardsHandler

func (s *Service) AccountRewardsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) AccountTransactionsHandler

func (s *Service) AccountTransactionsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) AccountsHandler

func (s *Service) AccountsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) ActivationHandler

func (s *Service) ActivationHandler(w http.ResponseWriter, r *http.Request)

func (*Service) ActivationsHandler

func (s *Service) ActivationsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) AppHandler

func (s *Service) AppHandler(w http.ResponseWriter, r *http.Request)

func (*Service) AppsHandler

func (s *Service) AppsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) BlockHandler

func (s *Service) BlockHandler(w http.ResponseWriter, r *http.Request)

func (*Service) BlocksHandler

func (s *Service) BlocksHandler(w http.ResponseWriter, r *http.Request)

func (*Service) EpochAtxsHandler

func (s *Service) EpochAtxsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) EpochHandler

func (s *Service) EpochHandler(w http.ResponseWriter, r *http.Request)

func (*Service) EpochLayersHandler

func (s *Service) EpochLayersHandler(w http.ResponseWriter, r *http.Request)

func (*Service) EpochRewardsHandler

func (s *Service) EpochRewardsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) EpochSmeshersHandler

func (s *Service) EpochSmeshersHandler(w http.ResponseWriter, r *http.Request)

func (*Service) EpochTxsHandler

func (s *Service) EpochTxsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) EpochsHandler

func (s *Service) EpochsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) HealthzHandler

func (s *Service) HealthzHandler(w http.ResponseWriter, r *http.Request)

func (*Service) LayerAtxsHandler

func (s *Service) LayerAtxsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) LayerBlocksHandler

func (s *Service) LayerBlocksHandler(w http.ResponseWriter, r *http.Request)

func (*Service) LayerHandler

func (s *Service) LayerHandler(w http.ResponseWriter, r *http.Request)

func (*Service) LayerRewardsHandler

func (s *Service) LayerRewardsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) LayerSmeshersHandler

func (s *Service) LayerSmeshersHandler(w http.ResponseWriter, r *http.Request)

func (*Service) LayerTxsHandler

func (s *Service) LayerTxsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) LayersHandler

func (s *Service) LayersHandler(w http.ResponseWriter, r *http.Request)

func (*Service) NetworkInfoHandler

func (s *Service) NetworkInfoHandler(w http.ResponseWriter, r *http.Request)

func (*Service) NotImplemented

func (s *Service) NotImplemented(w http.ResponseWriter, r *http.Request)

func (*Service) Ping added in v0.0.8

func (s *Service) Ping() error

func (*Service) RewardHandler

func (s *Service) RewardHandler(w http.ResponseWriter, r *http.Request)

func (*Service) RewardsHandler

func (s *Service) RewardsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) SearchHandler

func (s *Service) SearchHandler(w http.ResponseWriter, r *http.Request)

func (*Service) Shutdown

func (s *Service) Shutdown() error

func (*Service) SmesherAtxsHandler

func (s *Service) SmesherAtxsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) SmesherHandler

func (s *Service) SmesherHandler(w http.ResponseWriter, r *http.Request)

func (*Service) SmesherRewardsHandler

func (s *Service) SmesherRewardsHandler(w http.ResponseWriter, r *http.Request)

func (*Service) SmeshersHandler

func (s *Service) SmeshersHandler(w http.ResponseWriter, r *http.Request)

func (*Service) SyncedHandler

func (s *Service) SyncedHandler(w http.ResponseWriter, r *http.Request)

func (*Service) TransactionHandler

func (s *Service) TransactionHandler(w http.ResponseWriter, r *http.Request)

func (*Service) TransactionsHandler

func (s *Service) TransactionsHandler(w http.ResponseWriter, r *http.Request)

Jump to

Keyboard shortcuts

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