blob

package
v1.18.13 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2026 License: MIT Imports: 16 Imported by: 0

Documentation

Overview

Package blob is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Base64ToUrl

func Base64ToUrl(s string) (string, error)

Types

type Blob

type Blob struct {
	*blobTypes.Blob
	Commitment []byte
	Height     uint64
}

func (Blob) ContentType

func (blob Blob) ContentType() string

func (Blob) String

func (blob Blob) String() string

type Celenium added in v1.15.12

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

func NewCelenium added in v1.15.12

func NewCelenium(datasource config.DataSource) *Celenium

func (*Celenium) Blob added in v1.15.12

func (c *Celenium) Blob(ctx context.Context, height pkgTypes.Level, hash, commitment string) (types.Blob, error)

func (*Celenium) Blobs added in v1.15.12

func (c *Celenium) Blobs(ctx context.Context, height pkgTypes.Level, hash ...string) ([]types.Blob, error)

type MockStorage

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

MockStorage is a mock of Storage interface.

func NewMockStorage

func NewMockStorage(ctrl *gomock.Controller) *MockStorage

NewMockStorage creates a new mock instance.

func (*MockStorage) EXPECT

func (m *MockStorage) EXPECT() *MockStorageMockRecorder

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockStorage) Head

func (m *MockStorage) Head(ctx context.Context) (uint64, error)

Head mocks base method.

func (*MockStorage) Save

func (m *MockStorage) Save(ctx context.Context, blob Blob) error

Save mocks base method.

func (*MockStorage) SaveBulk

func (m *MockStorage) SaveBulk(ctx context.Context, blobs []Blob) error

SaveBulk mocks base method.

func (*MockStorage) UpdateHead

func (m *MockStorage) UpdateHead(ctx context.Context, head uint64) error

UpdateHead mocks base method.

type MockStorageHeadCall added in v1.9.9

type MockStorageHeadCall struct {
	*gomock.Call
}

MockStorageHeadCall wrap *gomock.Call

func (*MockStorageHeadCall) Do added in v1.9.9

Do rewrite *gomock.Call.Do

func (*MockStorageHeadCall) DoAndReturn added in v1.9.9

func (c *MockStorageHeadCall) DoAndReturn(f func(context.Context) (uint64, error)) *MockStorageHeadCall

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockStorageHeadCall) Return added in v1.9.9

func (c *MockStorageHeadCall) Return(arg0 uint64, arg1 error) *MockStorageHeadCall

Return rewrite *gomock.Call.Return

type MockStorageMockRecorder

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

MockStorageMockRecorder is the mock recorder for MockStorage.

func (*MockStorageMockRecorder) Head

Head indicates an expected call of Head.

func (*MockStorageMockRecorder) Save

func (mr *MockStorageMockRecorder) Save(ctx, blob any) *MockStorageSaveCall

Save indicates an expected call of Save.

func (*MockStorageMockRecorder) SaveBulk

func (mr *MockStorageMockRecorder) SaveBulk(ctx, blobs any) *MockStorageSaveBulkCall

SaveBulk indicates an expected call of SaveBulk.

func (*MockStorageMockRecorder) UpdateHead

func (mr *MockStorageMockRecorder) UpdateHead(ctx, head any) *MockStorageUpdateHeadCall

UpdateHead indicates an expected call of UpdateHead.

type MockStorageSaveBulkCall added in v1.9.9

type MockStorageSaveBulkCall struct {
	*gomock.Call
}

MockStorageSaveBulkCall wrap *gomock.Call

func (*MockStorageSaveBulkCall) Do added in v1.9.9

Do rewrite *gomock.Call.Do

func (*MockStorageSaveBulkCall) DoAndReturn added in v1.9.9

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockStorageSaveBulkCall) Return added in v1.9.9

Return rewrite *gomock.Call.Return

type MockStorageSaveCall added in v1.9.9

type MockStorageSaveCall struct {
	*gomock.Call
}

MockStorageSaveCall wrap *gomock.Call

func (*MockStorageSaveCall) Do added in v1.9.9

Do rewrite *gomock.Call.Do

func (*MockStorageSaveCall) DoAndReturn added in v1.9.9

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockStorageSaveCall) Return added in v1.9.9

Return rewrite *gomock.Call.Return

type MockStorageUpdateHeadCall added in v1.9.9

type MockStorageUpdateHeadCall struct {
	*gomock.Call
}

MockStorageUpdateHeadCall wrap *gomock.Call

func (*MockStorageUpdateHeadCall) Do added in v1.9.9

Do rewrite *gomock.Call.Do

func (*MockStorageUpdateHeadCall) DoAndReturn added in v1.9.9

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockStorageUpdateHeadCall) Return added in v1.9.9

Return rewrite *gomock.Call.Return

type Storage

type Storage interface {
	Save(ctx context.Context, blob Blob) error
	SaveBulk(ctx context.Context, blobs []Blob) error
	Head(ctx context.Context) (uint64, error)
	UpdateHead(ctx context.Context, head uint64) error
}

Jump to

Keyboard shortcuts

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