v1beta3

package
v1.0.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Mar 14, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidLengthTypes        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTypes          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group")
)

Functions

func RegisterBroadcastAPIServer

func RegisterBroadcastAPIServer(s grpc1.Server, srv BroadcastAPIServer)

Types

type BroadcastAPIClient

type BroadcastAPIClient interface {
	// Ping the connection.
	Ping(ctx context.Context, in *v1beta1.RequestPing, opts ...grpc.CallOption) (*v1beta1.ResponsePing, error)
	// BroadcastTx broadcasts a transaction.
	BroadcastTx(ctx context.Context, in *v1beta1.RequestBroadcastTx, opts ...grpc.CallOption) (*ResponseBroadcastTx, error)
}

BroadcastAPIClient is the client API for BroadcastAPI service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewBroadcastAPIClient

func NewBroadcastAPIClient(cc grpc1.ClientConn) BroadcastAPIClient

type BroadcastAPIServer

type BroadcastAPIServer interface {
	// Ping the connection.
	Ping(context.Context, *v1beta1.RequestPing) (*v1beta1.ResponsePing, error)
	// BroadcastTx broadcasts a transaction.
	BroadcastTx(context.Context, *v1beta1.RequestBroadcastTx) (*ResponseBroadcastTx, error)
}

BroadcastAPIServer is the server API for BroadcastAPI service.

type ResponseBroadcastTx

type ResponseBroadcastTx struct {
	CheckTx  *v1beta3.ResponseCheckTx `protobuf:"bytes,1,opt,name=check_tx,json=checkTx,proto3" json:"check_tx,omitempty"`
	TxResult *v1beta3.ExecTxResult    `protobuf:"bytes,2,opt,name=tx_result,json=txResult,proto3" json:"tx_result,omitempty"`
}

ResponseBroadcastTx is a response of broadcasting the transaction.

func (*ResponseBroadcastTx) Descriptor

func (*ResponseBroadcastTx) Descriptor() ([]byte, []int)

func (*ResponseBroadcastTx) GetCheckTx

func (m *ResponseBroadcastTx) GetCheckTx() *v1beta3.ResponseCheckTx

func (*ResponseBroadcastTx) GetTxResult

func (m *ResponseBroadcastTx) GetTxResult() *v1beta3.ExecTxResult

func (*ResponseBroadcastTx) Marshal

func (m *ResponseBroadcastTx) Marshal() (dAtA []byte, err error)

func (*ResponseBroadcastTx) MarshalTo

func (m *ResponseBroadcastTx) MarshalTo(dAtA []byte) (int, error)

func (*ResponseBroadcastTx) MarshalToSizedBuffer

func (m *ResponseBroadcastTx) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ResponseBroadcastTx) ProtoMessage

func (*ResponseBroadcastTx) ProtoMessage()

func (*ResponseBroadcastTx) Reset

func (m *ResponseBroadcastTx) Reset()

func (*ResponseBroadcastTx) Size

func (m *ResponseBroadcastTx) Size() (n int)

func (*ResponseBroadcastTx) String

func (m *ResponseBroadcastTx) String() string

func (*ResponseBroadcastTx) Unmarshal

func (m *ResponseBroadcastTx) Unmarshal(dAtA []byte) error

func (*ResponseBroadcastTx) XXX_DiscardUnknown

func (m *ResponseBroadcastTx) XXX_DiscardUnknown()

func (*ResponseBroadcastTx) XXX_Marshal

func (m *ResponseBroadcastTx) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResponseBroadcastTx) XXX_Merge

func (m *ResponseBroadcastTx) XXX_Merge(src proto.Message)

func (*ResponseBroadcastTx) XXX_Size

func (m *ResponseBroadcastTx) XXX_Size() int

func (*ResponseBroadcastTx) XXX_Unmarshal

func (m *ResponseBroadcastTx) XXX_Unmarshal(b []byte) error

type UnimplementedBroadcastAPIServer

type UnimplementedBroadcastAPIServer struct {
}

UnimplementedBroadcastAPIServer can be embedded to have forward compatible implementations.

func (*UnimplementedBroadcastAPIServer) BroadcastTx

func (*UnimplementedBroadcastAPIServer) Ping

Jump to

Keyboard shortcuts

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