Versions in this module Expand all Collapse all v0 v0.1.0 Jan 23, 2025 Changes in this version + var CoprocessorContractsABI = CoprocessorContractsMetaData.ABI + var CoprocessorContractsMetaData = &bind.MetaData + type CoprocessorContracts struct + func NewCoprocessorContracts(address common.Address, backend bind.ContractBackend) (*CoprocessorContracts, error) + type CoprocessorContractsCaller struct + func NewCoprocessorContractsCaller(address common.Address, caller bind.ContractCaller) (*CoprocessorContractsCaller, error) + func (_CoprocessorContracts *CoprocessorContractsCaller) ComputationSent(opts *bind.CallOpts, arg0 [32]byte) (bool, error) + func (_CoprocessorContracts *CoprocessorContractsCaller) Coprocessor(opts *bind.CallOpts) (common.Address, error) + func (_CoprocessorContracts *CoprocessorContractsCaller) MachineHash(opts *bind.CallOpts) ([32]byte, error) + type CoprocessorContractsCallerRaw struct + Contract *CoprocessorContractsCaller + func (_CoprocessorContracts *CoprocessorContractsCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type CoprocessorContractsCallerSession struct + CallOpts bind.CallOpts + Contract *CoprocessorContractsCaller + func (_CoprocessorContracts *CoprocessorContractsCallerSession) ComputationSent(arg0 [32]byte) (bool, error) + func (_CoprocessorContracts *CoprocessorContractsCallerSession) Coprocessor() (common.Address, error) + func (_CoprocessorContracts *CoprocessorContractsCallerSession) MachineHash() ([32]byte, error) + type CoprocessorContractsFilterer struct + func NewCoprocessorContractsFilterer(address common.Address, filterer bind.ContractFilterer) (*CoprocessorContractsFilterer, error) + type CoprocessorContractsRaw struct + Contract *CoprocessorContracts + func (_CoprocessorContracts *CoprocessorContractsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_CoprocessorContracts *CoprocessorContractsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_CoprocessorContracts *CoprocessorContractsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type CoprocessorContractsSession struct + CallOpts bind.CallOpts + Contract *CoprocessorContracts + TransactOpts bind.TransactOpts + func (_CoprocessorContracts *CoprocessorContractsSession) CallCoprocessor(input []byte) (*types.Transaction, error) + func (_CoprocessorContracts *CoprocessorContractsSession) ComputationSent(arg0 [32]byte) (bool, error) + func (_CoprocessorContracts *CoprocessorContractsSession) Coprocessor() (common.Address, error) + func (_CoprocessorContracts *CoprocessorContractsSession) CoprocessorCallbackOutputsOnly(_machineHash [32]byte, _payloadHash [32]byte, outputs [][]byte) (*types.Transaction, error) + func (_CoprocessorContracts *CoprocessorContractsSession) MachineHash() ([32]byte, error) + type CoprocessorContractsTransactor struct + func NewCoprocessorContractsTransactor(address common.Address, transactor bind.ContractTransactor) (*CoprocessorContractsTransactor, error) + func (_CoprocessorContracts *CoprocessorContractsTransactor) CallCoprocessor(opts *bind.TransactOpts, input []byte) (*types.Transaction, error) + func (_CoprocessorContracts *CoprocessorContractsTransactor) CoprocessorCallbackOutputsOnly(opts *bind.TransactOpts, _machineHash [32]byte, _payloadHash [32]byte, ...) (*types.Transaction, error) + type CoprocessorContractsTransactorRaw struct + Contract *CoprocessorContractsTransactor + func (_CoprocessorContracts *CoprocessorContractsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_CoprocessorContracts *CoprocessorContractsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type CoprocessorContractsTransactorSession struct + Contract *CoprocessorContractsTransactor + TransactOpts bind.TransactOpts + func (_CoprocessorContracts *CoprocessorContractsTransactorSession) CallCoprocessor(input []byte) (*types.Transaction, error) + func (_CoprocessorContracts *CoprocessorContractsTransactorSession) CoprocessorCallbackOutputsOnly(_machineHash [32]byte, _payloadHash [32]byte, outputs [][]byte) (*types.Transaction, error)