test

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 30, 2019 License: BSD-3-Clause Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMockHTTPProvider

func NewMockHTTPProvider() provider.Provider

NewMockHTTPProvider creates a HTTP provider mock

Types

type MockAPI

type MockAPI interface {
	Do(rpc.Request) (rpc.Response, error)
}

MockAPI ...

func NewMockEthAPI

func NewMockEthAPI(rpc rpc.RPC) MockAPI

NewMockEthAPI ...

func NewMockNetAPI

func NewMockNetAPI(rpc rpc.RPC) MockAPI

NewMockNetAPI ...

type MockEthAPI

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

MockEthAPI ...

func (*MockEthAPI) Do

func (eth *MockEthAPI) Do(request rpc.Request) (response rpc.Response, err error)

Do ...

type MockHTTPProvider

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

MockHTTPProvider provides basic web3 interface

func (*MockHTTPProvider) GetRPCMethod

func (provider *MockHTTPProvider) GetRPCMethod() rpc.RPC

func (*MockHTTPProvider) IsConnected

func (provider *MockHTTPProvider) IsConnected() bool

IsConnected ...

func (*MockHTTPProvider) Send

func (provider *MockHTTPProvider) Send(request rpc.Request) (response rpc.Response, err error)

Send JSON RPC request through http client

type MockNetAPI

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

MockNetAPI ...

func (*MockNetAPI) Do

func (net *MockNetAPI) Do(request rpc.Request) (response rpc.Response, err error)

Do ...

Jump to

Keyboard shortcuts

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