Help us shape the future of Go! Take the 2026 Go Developer Survey

mocks

package
v2.3.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	GetAccountFunc                 = "GetAccount"
	SendSignedTransactionFunc      = "SendSignedTransaction"
	GetCollectionFunc              = "GetCollection"
	GetTransactionResultFunc       = "GetTransactionResult"
	GetEventsFunc                  = "GetEvents"
	GetLatestBlockFunc             = "GetLatestBlock"
	GetBlockByHeightFunc           = "GetBlockByHeight"
	GetBlockByIDFunc               = "GetBlockByID"
	ExecuteScriptFunc              = "ExecuteScript"
	GetTransactionFunc             = "GetTransaction"
	GetSystemTransactionFunc       = "GetSystemTransaction"
	GetSystemTransactionResultFunc = "GetSystemTransactionResult"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Gateway

type Gateway struct {
	mock.Mock
}

Gateway is an autogenerated mock type for the Gateway type

func NewGateway

func NewGateway(t interface {
	mock.TestingT
	Cleanup(func())
}) *Gateway

NewGateway creates a new instance of Gateway. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.

func (*Gateway) ExecuteScript

func (_m *Gateway) ExecuteScript(_a0 context.Context, _a1 []byte, _a2 []cadence.Value) (cadence.Value, error)

ExecuteScript provides a mock function with given fields: _a0, _a1, _a2

func (*Gateway) ExecuteScriptAtHeight

func (_m *Gateway) ExecuteScriptAtHeight(_a0 context.Context, _a1 []byte, _a2 []cadence.Value, _a3 uint64) (cadence.Value, error)

ExecuteScriptAtHeight provides a mock function with given fields: _a0, _a1, _a2, _a3

func (*Gateway) ExecuteScriptAtID

func (_m *Gateway) ExecuteScriptAtID(_a0 context.Context, _a1 []byte, _a2 []cadence.Value, _a3 flow.Identifier) (cadence.Value, error)

ExecuteScriptAtID provides a mock function with given fields: _a0, _a1, _a2, _a3

func (*Gateway) GetAccount

func (_m *Gateway) GetAccount(_a0 context.Context, _a1 flow.Address) (*flow.Account, error)

GetAccount provides a mock function with given fields: _a0, _a1

func (*Gateway) GetBlockByHeight

func (_m *Gateway) GetBlockByHeight(_a0 context.Context, _a1 uint64) (*flow.Block, error)

GetBlockByHeight provides a mock function with given fields: _a0, _a1

func (*Gateway) GetBlockByID

func (_m *Gateway) GetBlockByID(_a0 context.Context, _a1 flow.Identifier) (*flow.Block, error)

GetBlockByID provides a mock function with given fields: _a0, _a1

func (*Gateway) GetCollection

func (_m *Gateway) GetCollection(_a0 context.Context, _a1 flow.Identifier) (*flow.Collection, error)

GetCollection provides a mock function with given fields: _a0, _a1

func (*Gateway) GetEvents

func (_m *Gateway) GetEvents(_a0 context.Context, _a1 string, _a2 uint64, _a3 uint64) ([]flow.BlockEvents, error)

GetEvents provides a mock function with given fields: _a0, _a1, _a2, _a3

func (*Gateway) GetLatestBlock

func (_m *Gateway) GetLatestBlock(_a0 context.Context) (*flow.Block, error)

GetLatestBlock provides a mock function with given fields: _a0

func (*Gateway) GetLatestProtocolStateSnapshot

func (_m *Gateway) GetLatestProtocolStateSnapshot(_a0 context.Context) ([]byte, error)

GetLatestProtocolStateSnapshot provides a mock function with given fields: _a0

func (*Gateway) GetSystemTransaction added in v2.3.0

func (_m *Gateway) GetSystemTransaction(ctx context.Context, blockID flow.Identifier) (*flow.Transaction, error)

GetSystemTransaction provides a mock function with given fields: ctx, blockID

func (*Gateway) GetSystemTransactionResult added in v2.3.0

func (_m *Gateway) GetSystemTransactionResult(ctx context.Context, blockID flow.Identifier) (*flow.TransactionResult, error)

GetSystemTransactionResult provides a mock function with given fields: ctx, blockID

func (*Gateway) GetTransaction

func (_m *Gateway) GetTransaction(_a0 context.Context, _a1 flow.Identifier) (*flow.Transaction, error)

GetTransaction provides a mock function with given fields: _a0, _a1

func (*Gateway) GetTransactionResult

func (_m *Gateway) GetTransactionResult(_a0 context.Context, _a1 flow.Identifier, _a2 bool) (*flow.TransactionResult, error)

GetTransactionResult provides a mock function with given fields: _a0, _a1, _a2

func (*Gateway) GetTransactionResultsByBlockID

func (_m *Gateway) GetTransactionResultsByBlockID(ctx context.Context, blockID flow.Identifier) ([]*flow.TransactionResult, error)

GetTransactionResultsByBlockID provides a mock function with given fields: ctx, blockID

func (*Gateway) GetTransactionsByBlockID

func (_m *Gateway) GetTransactionsByBlockID(_a0 context.Context, _a1 flow.Identifier) ([]*flow.Transaction, error)

GetTransactionsByBlockID provides a mock function with given fields: _a0, _a1

func (*Gateway) Ping

func (_m *Gateway) Ping() error

Ping provides a mock function with no fields

func (*Gateway) SecureConnection

func (_m *Gateway) SecureConnection() bool

SecureConnection provides a mock function with no fields

func (*Gateway) SendSignedTransaction

func (_m *Gateway) SendSignedTransaction(_a0 context.Context, _a1 *flow.Transaction) (*flow.Transaction, error)

SendSignedTransaction provides a mock function with given fields: _a0, _a1

func (*Gateway) WaitServer

func (_m *Gateway) WaitServer(_a0 context.Context) error

WaitServer provides a mock function with given fields: _a0

type TestGateway

type TestGateway struct {
	Mock                           *Gateway
	SendSignedTransaction          *mock.Call
	GetAccount                     *mock.Call
	GetCollection                  *mock.Call
	GetTransactionResult           *mock.Call
	GetEvents                      *mock.Call
	GetLatestBlock                 *mock.Call
	GetBlockByHeight               *mock.Call
	GetBlockByID                   *mock.Call
	ExecuteScript                  *mock.Call
	GetTransaction                 *mock.Call
	GetTransactionResultsByBlockID *mock.Call
	GetTransactionsByBlockID       *mock.Call
	GetSystemTransaction           *mock.Call
	GetSystemTransactionResult     *mock.Call
	GetLatestProtocolStateSnapshot *mock.Call
	Ping                           *mock.Call
	SecureConnection               *mock.Call
}

func DefaultMockGateway

func DefaultMockGateway() *TestGateway

Jump to

Keyboard shortcuts

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