Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContractDocker ¶
type ContractDocker struct { Name string //Contract docker name MapStubs map[smc.Address]stubs.ContractStub //The map of contracts and their stubs CLogger log.Logger }
func (*ContractDocker) Invoke ¶
func (docker *ContractDocker) Invoke(items *stubapi.InvokeParams, transID int64) (response stubapi.Response, bcErr bcerrors.BCError)
Invoke -- entry function of invoking contract.
func (*ContractDocker) RegisterStub ¶
func (docker *ContractDocker) RegisterStub(addr smc.Address, contractStub stubs.ContractStub) bcerrors.BCError
RegisterStub is used to register contracts' stubs in Docker.
Click to show internal directories.
Click to hide internal directories.