Versions in this module Expand all Collapse all v0 v0.0.3 Aug 3, 2024 Changes in this version + const BatchVerifier_VerifyBatch_FullMethodName + const SequencerInput_SubmitRollupTransaction_FullMethodName + const SequencerOutput_GetNextBatch_FullMethodName + var BatchVerifier_ServiceDesc = grpc.ServiceDesc + var File_sequencing_proto protoreflect.FileDescriptor + var SequencerInput_ServiceDesc = grpc.ServiceDesc + var SequencerOutput_ServiceDesc = grpc.ServiceDesc + func RegisterBatchVerifierServer(s grpc.ServiceRegistrar, srv BatchVerifierServer) + func RegisterSequencerInputServer(s grpc.ServiceRegistrar, srv SequencerInputServer) + func RegisterSequencerOutputServer(s grpc.ServiceRegistrar, srv SequencerOutputServer) + type Batch struct + Transactions [][]byte + func (*Batch) Descriptor() ([]byte, []int) + func (*Batch) ProtoMessage() + func (x *Batch) GetTransactions() [][]byte + func (x *Batch) ProtoReflect() protoreflect.Message + func (x *Batch) Reset() + func (x *Batch) String() string + type BatchVerifierClient interface + VerifyBatch func(ctx context.Context, in *Batch, opts ...grpc.CallOption) (*VerificationResponse, error) + func NewBatchVerifierClient(cc grpc.ClientConnInterface) BatchVerifierClient + type BatchVerifierServer interface + VerifyBatch func(context.Context, *Batch) (*VerificationResponse, error) + type SequencerInputClient interface + SubmitRollupTransaction func(ctx context.Context, in *SubmitRollupTransactionRequest, ...) (*SubmitRollupTransactionResponse, error) + func NewSequencerInputClient(cc grpc.ClientConnInterface) SequencerInputClient + type SequencerInputServer interface + SubmitRollupTransaction func(context.Context, *SubmitRollupTransactionRequest) (*SubmitRollupTransactionResponse, error) + type SequencerOutputClient interface + GetNextBatch func(ctx context.Context, in *Batch, opts ...grpc.CallOption) (*Batch, error) + func NewSequencerOutputClient(cc grpc.ClientConnInterface) SequencerOutputClient + type SequencerOutputServer interface + GetNextBatch func(context.Context, *Batch) (*Batch, error) + type SubmitRollupTransactionRequest struct + Data []byte + RollupId []byte + func (*SubmitRollupTransactionRequest) Descriptor() ([]byte, []int) + func (*SubmitRollupTransactionRequest) ProtoMessage() + func (x *SubmitRollupTransactionRequest) GetData() []byte + func (x *SubmitRollupTransactionRequest) GetRollupId() []byte + func (x *SubmitRollupTransactionRequest) ProtoReflect() protoreflect.Message + func (x *SubmitRollupTransactionRequest) Reset() + func (x *SubmitRollupTransactionRequest) String() string + type SubmitRollupTransactionResponse struct + func (*SubmitRollupTransactionResponse) Descriptor() ([]byte, []int) + func (*SubmitRollupTransactionResponse) ProtoMessage() + func (x *SubmitRollupTransactionResponse) ProtoReflect() protoreflect.Message + func (x *SubmitRollupTransactionResponse) Reset() + func (x *SubmitRollupTransactionResponse) String() string + type UnimplementedBatchVerifierServer struct + func (UnimplementedBatchVerifierServer) VerifyBatch(context.Context, *Batch) (*VerificationResponse, error) + type UnimplementedSequencerInputServer struct + func (UnimplementedSequencerInputServer) SubmitRollupTransaction(context.Context, *SubmitRollupTransactionRequest) (*SubmitRollupTransactionResponse, error) + type UnimplementedSequencerOutputServer struct + func (UnimplementedSequencerOutputServer) GetNextBatch(context.Context, *Batch) (*Batch, error) + type UnsafeBatchVerifierServer interface + type UnsafeSequencerInputServer interface + type UnsafeSequencerOutputServer interface + type VerificationResponse struct + Success bool + func (*VerificationResponse) Descriptor() ([]byte, []int) + func (*VerificationResponse) ProtoMessage() + func (x *VerificationResponse) GetSuccess() bool + func (x *VerificationResponse) ProtoReflect() protoreflect.Message + func (x *VerificationResponse) Reset() + func (x *VerificationResponse) String() string