blobv1

package
v0.0.0-...-3063be3 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var File_celestia_blob_v1_tx_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type MsgPayForBlobs

type MsgPayForBlobs struct {

	// signer is the bech32 encoded signer address. See
	// https://en.bitcoin.it/wiki/Bech32.
	Signer string `protobuf:"bytes,1,opt,name=signer,proto3" json:"signer,omitempty"`
	// namespaces is a list of namespaces that the blobs are associated with. A
	// namespace is a byte slice of length 29 where the first byte is the
	// namespaceVersion and the subsequent 28 bytes are the namespaceId.
	Namespaces [][]byte `protobuf:"bytes,2,rep,name=namespaces,proto3" json:"namespaces,omitempty"`
	// blob_sizes is a list of blob sizes (one per blob). Each size is in bytes.
	BlobSizes []uint32 `protobuf:"varint,3,rep,packed,name=blob_sizes,json=blobSizes,proto3" json:"blob_sizes,omitempty"`
	// share_commitments is a list of share commitments (one per blob).
	ShareCommitments [][]byte `protobuf:"bytes,4,rep,name=share_commitments,json=shareCommitments,proto3" json:"share_commitments,omitempty"`
	// share_versions are the versions of the share format that the blobs
	// associated with this message should use when included in a block. The
	// share_versions specified must match the share_versions used to generate the
	// share_commitment in this message.
	ShareVersions []uint32 `protobuf:"varint,8,rep,packed,name=share_versions,json=shareVersions,proto3" json:"share_versions,omitempty"`
	// contains filtered or unexported fields
}

MsgPayForBlobs pays for the inclusion of a blob in the block.

func (*MsgPayForBlobs) Descriptor deprecated

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

Deprecated: Use MsgPayForBlobs.ProtoReflect.Descriptor instead.

func (*MsgPayForBlobs) GetBlobSizes

func (x *MsgPayForBlobs) GetBlobSizes() []uint32

func (*MsgPayForBlobs) GetNamespaces

func (x *MsgPayForBlobs) GetNamespaces() [][]byte

func (*MsgPayForBlobs) GetShareCommitments

func (x *MsgPayForBlobs) GetShareCommitments() [][]byte

func (*MsgPayForBlobs) GetShareVersions

func (x *MsgPayForBlobs) GetShareVersions() []uint32

func (*MsgPayForBlobs) GetSigner

func (x *MsgPayForBlobs) GetSigner() string

func (*MsgPayForBlobs) ProtoMessage

func (*MsgPayForBlobs) ProtoMessage()

func (*MsgPayForBlobs) ProtoReflect

func (x *MsgPayForBlobs) ProtoReflect() protoreflect.Message

func (*MsgPayForBlobs) Reset

func (x *MsgPayForBlobs) Reset()

func (*MsgPayForBlobs) String

func (x *MsgPayForBlobs) String() string

type MsgPayForBlobsResponse

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

MsgPayForBlobsResponse describes the response returned after the submission of a PayForBlobs

func (*MsgPayForBlobsResponse) Descriptor deprecated

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

Deprecated: Use MsgPayForBlobsResponse.ProtoReflect.Descriptor instead.

func (*MsgPayForBlobsResponse) ProtoMessage

func (*MsgPayForBlobsResponse) ProtoMessage()

func (*MsgPayForBlobsResponse) ProtoReflect

func (x *MsgPayForBlobsResponse) ProtoReflect() protoreflect.Message

func (*MsgPayForBlobsResponse) Reset

func (x *MsgPayForBlobsResponse) Reset()

func (*MsgPayForBlobsResponse) String

func (x *MsgPayForBlobsResponse) String() string

Jump to

Keyboard shortcuts

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