Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type FaultyBlockchain ¶
type FaultyBlockchain struct {
// contains filtered or unexported fields
}
func NewFaultyBlockchain ¶
func NewFaultyBlockchain(balance map[blockchain.TokenName]blockchain.Balance) *FaultyBlockchain
func (*FaultyBlockchain) Balances ¶
func (blockchain *FaultyBlockchain) Balances() (map[blockchain.TokenName]blockchain.Balance, error)
type MockBlockchain ¶
type MockBlockchain struct {
// contains filtered or unexported fields
}
MockBlockchain implements the `balance.Blockchain` interface.
func NewMockBlockchain ¶
func NewMockBlockchain(balance map[blockchain.TokenName]blockchain.Balance) *MockBlockchain
NewMockBlockchain creates a new `MockBlockchain`.
func (*MockBlockchain) Balances ¶
func (blockchain *MockBlockchain) Balances() (map[blockchain.TokenName]blockchain.Balance, error)
Balances implements the `balance.Blockchain` interface.
func (*MockBlockchain) UpdateBalance ¶
func (blockchain *MockBlockchain) UpdateBalance(balance map[blockchain.TokenName]blockchain.Balance)
UpdateBalance with given data.
type MockCallback ¶
type MockCallback struct {
// contains filtered or unexported fields
}
func NewMockCallback ¶
func NewMockCallback(err error) *MockCallback
func (*MockCallback) DelayCallback ¶
Click to show internal directories.
Click to hide internal directories.