service

package
v0.0.0-...-c04c664 Latest Latest
Warning

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

Go to latest
Published: Sep 5, 2020 License: MIT Imports: 33 Imported by: 0

Documentation

Index

Constants

View Source
const (
	SubscribeTimeout = 5 * time.Second
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ResultBroadcastTx

type ResultBroadcastTx struct {
	Code uint32         `json:"code"`
	Data bytes.HexBytes `json:"data"`
	Log  string         `json:"log"`
	Info string         `json:"-"`
	Hash bytes.HexBytes `json:"hash"`
}

type Service

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

func NewService

func NewService(cdc *amino.Codec, blockchain *minter.Blockchain, client *rpc.Local, node *tmNode.Node, minterCfg *config.Config, version string) *Service

func (*Service) Address

func (s *Service) Address(_ context.Context, req *pb.AddressRequest) (*pb.AddressResponse, error)

func (*Service) Addresses

func (s *Service) Addresses(_ context.Context, req *pb.AddressesRequest) (*pb.AddressesResponse, error)

func (*Service) Block

func (s *Service) Block(_ context.Context, req *pb.BlockRequest) (*pb.BlockResponse, error)

func (*Service) Candidate

func (s *Service) Candidate(_ context.Context, req *pb.CandidateRequest) (*pb.CandidateResponse, error)

func (*Service) Candidates

func (*Service) CoinInfo

func (s *Service) CoinInfo(_ context.Context, req *pb.CoinInfoRequest) (*pb.CoinInfoResponse, error)

func (*Service) EstimateCoinBuy

func (*Service) EstimateCoinSell

func (*Service) EstimateCoinSellAll

func (*Service) Events

func (s *Service) Events(_ context.Context, req *pb.EventsRequest) (*pb.EventsResponse, error)

func (*Service) Genesis

func (*Service) MaxGas

func (s *Service) MaxGas(_ context.Context, req *pb.MaxGasRequest) (*pb.MaxGasResponse, error)

func (*Service) MinGasPrice

func (s *Service) MinGasPrice(context.Context, *empty.Empty) (*pb.MinGasPriceResponse, error)

func (*Service) MissedBlocks

func (*Service) NetInfo

func (*Service) SendGetTransaction

func (s *Service) SendGetTransaction(_ context.Context, req *pb.SendTransactionRequest) (*pb.SendTransactionResponse, error)

func (*Service) SendPostTransaction

func (s *Service) SendPostTransaction(ctx context.Context, req *pb.SendTransactionRequest) (*pb.SendTransactionResponse, error)

func (*Service) Status

func (*Service) Subscribe

func (s *Service) Subscribe(request *pb.SubscribeRequest, stream pb.ApiService_SubscribeServer) error

func (*Service) Transaction

func (*Service) Transactions

func (*Service) UnconfirmedTxs

func (*Service) Validators

Jump to

Keyboard shortcuts

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