mocks

package
v2.0.0-stable-cadence-... Latest Latest
Warning

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

Go to latest
Published: Jun 4, 2024 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"
)

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) 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 given fields:

func (*Gateway) SecureConnection

func (_m *Gateway) SecureConnection() bool

SecureConnection provides a mock function with given 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
	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