Documentation
¶
Index ¶
- type Config
- type Server
- func (s *Server) BlockchainHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) ConsensusHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) GetAccountHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) GetBlockByHashHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) GetBlockByHeightHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) GetTransactionHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) GetValidatorHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) NetworkHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) RootHandler(w http.ResponseWriter, r *http.Request)
- func (s *Server) StartServer(grpcServer string) error
- func (s *Server) StopServer()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
func DefaultConfig ¶
func DefaultConfig() *Config
func (*Config) SanityCheck ¶
SanityCheck is a basic checks for config.
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) BlockchainHandler ¶
func (s *Server) BlockchainHandler(w http.ResponseWriter, r *http.Request)
func (*Server) ConsensusHandler ¶
func (s *Server) ConsensusHandler(w http.ResponseWriter, r *http.Request)
func (*Server) GetAccountHandler ¶
func (s *Server) GetAccountHandler(w http.ResponseWriter, r *http.Request)
GetAccountHandler returns a handler to get account by address.
func (*Server) GetBlockByHashHandler ¶
func (s *Server) GetBlockByHashHandler(w http.ResponseWriter, r *http.Request)
func (*Server) GetBlockByHeightHandler ¶
func (s *Server) GetBlockByHeightHandler(w http.ResponseWriter, r *http.Request)
func (*Server) GetTransactionHandler ¶
func (s *Server) GetTransactionHandler(w http.ResponseWriter, r *http.Request)
func (*Server) GetValidatorHandler ¶
func (s *Server) GetValidatorHandler(w http.ResponseWriter, r *http.Request)
func (*Server) NetworkHandler ¶
func (s *Server) NetworkHandler(w http.ResponseWriter, r *http.Request)
func (*Server) RootHandler ¶
func (s *Server) RootHandler(w http.ResponseWriter, r *http.Request)
func (*Server) StartServer ¶
func (*Server) StopServer ¶
func (s *Server) StopServer()
Click to show internal directories.
Click to hide internal directories.