Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrTransactionCouldNotBeFoundInDatabase = errors.New("transaction could not be found in database after retries")
Functions ¶
func NewContractsController ¶
func NewContractsController(e Env) *contractsController
func NewPingController ¶
func NewPingController() *pingController
func NewTasksController ¶
func NewTasksController(e Env) *tasksController
func NewTransactionsController ¶
func NewTransactionsController(e Env) *transactionsController
Types ¶
type Env ¶
type Env interface { Logger() *zap.Logger ContractService() interfaces.ContractService TransactionService() interfaces.TransactionService TaskService() interfaces.TaskService FunctionService() interfaces.FunctionService SolidityService() interfaces.SolidityService SolidityCompiler() interfaces.SolidityCompiler InstrumentExecutionTopic() interfaces.Topic[bus.InstrumentExecutionEvent] TaskStartTopic() interfaces.Topic[bus.TaskStartEvent] }
type GetAgentsResponse ¶
type GetAgentsResponse struct {
Addresses []string `json:"addresses"`
}
Click to show internal directories.
Click to hide internal directories.