mocks

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Aug 22, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const MOCK_CONTRACT_ADDR = "test-contract"

Variables

This section is empty.

Functions

func DisplayMessage

func DisplayMessage(msg []byte) int

func MockDeps

func MockDeps(funds []types.Coin) *std.Deps

func MockEnv

func MockEnv() types.Env

func MockInfo

func MockInfo(sender string, funds []types.Coin) types.MessageInfo

Types

type MockApi

type MockApi struct{}

func (MockApi) CanonicalAddress

func (api MockApi) CanonicalAddress(human string) (types.CanonicalAddr, error)

func (MockApi) Debug

func (api MockApi) Debug(msg string)

func (MockApi) HumanAddress

func (api MockApi) HumanAddress(canonical types.CanonicalAddr) (string, error)

func (MockApi) ValidateAddress

func (api MockApi) ValidateAddress(human string) error

type MockIterator

type MockIterator struct {
	Iter dbm.Iterator
}

func (MockIterator) Next

func (iter MockIterator) Next() (key, value []byte, err error)

type MockQuerier

type MockQuerier struct {
	Balances map[string][]types.Coin
}

func NewMockQuerier

func NewMockQuerier(funds []types.Coin) *MockQuerier

func (*MockQuerier) GetBalance

func (q *MockQuerier) GetBalance(addr string) []types.Coin

func (*MockQuerier) HandleBank

func (q *MockQuerier) HandleBank(request *types.BankQuery) (std.JSONType, error)

func (*MockQuerier) HandleQuery

func (q *MockQuerier) HandleQuery(request types.QueryRequest) (std.JSONType, error)

func (*MockQuerier) RawQuery

func (q *MockQuerier) RawQuery(raw []byte) ([]byte, error)

func (*MockQuerier) SetBalance

func (q *MockQuerier) SetBalance(addr string, balance []types.Coin)

type MockStorage

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

func NewMockStorage

func NewMockStorage() *MockStorage

func (*MockStorage) Get

func (s *MockStorage) Get(key []byte) ([]byte, error)

func (*MockStorage) Range

func (s *MockStorage) Range(start, end []byte, order std.Order) (iter std.Iterator, err error)

func (*MockStorage) Remove

func (s *MockStorage) Remove(key []byte) error

func (*MockStorage) Set

func (s *MockStorage) Set(key, value []byte) error

Jump to

Keyboard shortcuts

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