Documentation ¶
Index ¶
- Variables
- type Storage
- type StorageApproval
- type StorageApprovalIterator
- type StorageBond
- type StorageBondIterator
- type StorageCaller
- func (_Storage *StorageCaller) AccessData(opts *bind.CallOpts, arg0 common.Address) (struct{ ... }, error)
- func (_Storage *StorageCaller) Allowance(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_Storage *StorageCaller) BondedTotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_Storage *StorageCaller) Claims(opts *bind.CallOpts) (*big.Int, error)
- func (_Storage *StorageCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_Storage *StorageCaller) Deposits(opts *bind.CallOpts) (*big.Int, error)
- func (_Storage *StorageCaller) ESCROWDURATION(opts *bind.CallOpts) (*big.Int, error)
- func (_Storage *StorageCaller) Lock(opts *bind.CallOpts) (common.Address, error)
- func (_Storage *StorageCaller) Name(opts *bind.CallOpts) (string, error)
- func (_Storage *StorageCaller) Nonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_Storage *StorageCaller) PendingSurchargeRecipient(opts *bind.CallOpts) (common.Address, error)
- func (_Storage *StorageCaller) SIMULATOR(opts *bind.CallOpts) (common.Address, error)
- func (_Storage *StorageCaller) SURCHARGE(opts *bind.CallOpts) (*big.Int, error)
- func (_Storage *StorageCaller) Solver(opts *bind.CallOpts) (common.Address, error)
- func (_Storage *StorageCaller) SolverLockData(opts *bind.CallOpts) (struct{ ... }, error)
- func (_Storage *StorageCaller) Surcharge(opts *bind.CallOpts) (*big.Int, error)
- func (_Storage *StorageCaller) SurchargeRecipient(opts *bind.CallOpts) (common.Address, error)
- func (_Storage *StorageCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_Storage *StorageCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- func (_Storage *StorageCaller) VERIFICATION(opts *bind.CallOpts) (common.Address, error)
- func (_Storage *StorageCaller) Withdrawals(opts *bind.CallOpts) (*big.Int, error)
- type StorageCallerRaw
- type StorageCallerSession
- func (_Storage *StorageCallerSession) AccessData(arg0 common.Address) (struct{ ... }, error)
- func (_Storage *StorageCallerSession) Allowance(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_Storage *StorageCallerSession) BondedTotalSupply() (*big.Int, error)
- func (_Storage *StorageCallerSession) Claims() (*big.Int, error)
- func (_Storage *StorageCallerSession) Decimals() (uint8, error)
- func (_Storage *StorageCallerSession) Deposits() (*big.Int, error)
- func (_Storage *StorageCallerSession) ESCROWDURATION() (*big.Int, error)
- func (_Storage *StorageCallerSession) Lock() (common.Address, error)
- func (_Storage *StorageCallerSession) Name() (string, error)
- func (_Storage *StorageCallerSession) Nonces(arg0 common.Address) (*big.Int, error)
- func (_Storage *StorageCallerSession) PendingSurchargeRecipient() (common.Address, error)
- func (_Storage *StorageCallerSession) SIMULATOR() (common.Address, error)
- func (_Storage *StorageCallerSession) SURCHARGE() (*big.Int, error)
- func (_Storage *StorageCallerSession) Solver() (common.Address, error)
- func (_Storage *StorageCallerSession) SolverLockData() (struct{ ... }, error)
- func (_Storage *StorageCallerSession) Surcharge() (*big.Int, error)
- func (_Storage *StorageCallerSession) SurchargeRecipient() (common.Address, error)
- func (_Storage *StorageCallerSession) Symbol() (string, error)
- func (_Storage *StorageCallerSession) TotalSupply() (*big.Int, error)
- func (_Storage *StorageCallerSession) VERIFICATION() (common.Address, error)
- func (_Storage *StorageCallerSession) Withdrawals() (*big.Int, error)
- type StorageDAppDisabled
- type StorageDAppDisabledIterator
- type StorageDAppGovernanceChanged
- type StorageDAppGovernanceChangedIterator
- type StorageExecutionEnvironmentCreated
- type StorageExecutionEnvironmentCreatedIterator
- type StorageFilterer
- func (_Storage *StorageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*StorageApprovalIterator, error)
- func (_Storage *StorageFilterer) FilterBond(opts *bind.FilterOpts, owner []common.Address) (*StorageBondIterator, error)
- func (_Storage *StorageFilterer) FilterDAppDisabled(opts *bind.FilterOpts, controller []common.Address, ...) (*StorageDAppDisabledIterator, error)
- func (_Storage *StorageFilterer) FilterDAppGovernanceChanged(opts *bind.FilterOpts, controller []common.Address, ...) (*StorageDAppGovernanceChangedIterator, error)
- func (_Storage *StorageFilterer) FilterExecutionEnvironmentCreated(opts *bind.FilterOpts, user []common.Address, ...) (*StorageExecutionEnvironmentCreatedIterator, error)
- func (_Storage *StorageFilterer) FilterGovernanceTransferStarted(opts *bind.FilterOpts, previousGovernance []common.Address, ...) (*StorageGovernanceTransferStartedIterator, error)
- func (_Storage *StorageFilterer) FilterGovernanceTransferred(opts *bind.FilterOpts, previousGovernance []common.Address, ...) (*StorageGovernanceTransferredIterator, error)
- func (_Storage *StorageFilterer) FilterMetacallResult(opts *bind.FilterOpts, bundler []common.Address, user []common.Address, ...) (*StorageMetacallResultIterator, error)
- func (_Storage *StorageFilterer) FilterNewDAppSignatory(opts *bind.FilterOpts, controller []common.Address, ...) (*StorageNewDAppSignatoryIterator, error)
- func (_Storage *StorageFilterer) FilterRedeem(opts *bind.FilterOpts, owner []common.Address) (*StorageRedeemIterator, error)
- func (_Storage *StorageFilterer) FilterRemovedDAppSignatory(opts *bind.FilterOpts, controller []common.Address, ...) (*StorageRemovedDAppSignatoryIterator, error)
- func (_Storage *StorageFilterer) FilterSolverTxResult(opts *bind.FilterOpts, solverTo []common.Address, solverFrom []common.Address) (*StorageSolverTxResultIterator, error)
- func (_Storage *StorageFilterer) FilterSurchargeRecipientTransferStarted(opts *bind.FilterOpts) (*StorageSurchargeRecipientTransferStartedIterator, error)
- func (_Storage *StorageFilterer) FilterSurchargeRecipientTransferred(opts *bind.FilterOpts) (*StorageSurchargeRecipientTransferredIterator, error)
- func (_Storage *StorageFilterer) FilterSurchargeWithdrawn(opts *bind.FilterOpts) (*StorageSurchargeWithdrawnIterator, error)
- func (_Storage *StorageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*StorageTransferIterator, error)
- func (_Storage *StorageFilterer) FilterUnbond(opts *bind.FilterOpts, owner []common.Address) (*StorageUnbondIterator, error)
- func (_Storage *StorageFilterer) ParseApproval(log types.Log) (*StorageApproval, error)
- func (_Storage *StorageFilterer) ParseBond(log types.Log) (*StorageBond, error)
- func (_Storage *StorageFilterer) ParseDAppDisabled(log types.Log) (*StorageDAppDisabled, error)
- func (_Storage *StorageFilterer) ParseDAppGovernanceChanged(log types.Log) (*StorageDAppGovernanceChanged, error)
- func (_Storage *StorageFilterer) ParseExecutionEnvironmentCreated(log types.Log) (*StorageExecutionEnvironmentCreated, error)
- func (_Storage *StorageFilterer) ParseGovernanceTransferStarted(log types.Log) (*StorageGovernanceTransferStarted, error)
- func (_Storage *StorageFilterer) ParseGovernanceTransferred(log types.Log) (*StorageGovernanceTransferred, error)
- func (_Storage *StorageFilterer) ParseMetacallResult(log types.Log) (*StorageMetacallResult, error)
- func (_Storage *StorageFilterer) ParseNewDAppSignatory(log types.Log) (*StorageNewDAppSignatory, error)
- func (_Storage *StorageFilterer) ParseRedeem(log types.Log) (*StorageRedeem, error)
- func (_Storage *StorageFilterer) ParseRemovedDAppSignatory(log types.Log) (*StorageRemovedDAppSignatory, error)
- func (_Storage *StorageFilterer) ParseSolverTxResult(log types.Log) (*StorageSolverTxResult, error)
- func (_Storage *StorageFilterer) ParseSurchargeRecipientTransferStarted(log types.Log) (*StorageSurchargeRecipientTransferStarted, error)
- func (_Storage *StorageFilterer) ParseSurchargeRecipientTransferred(log types.Log) (*StorageSurchargeRecipientTransferred, error)
- func (_Storage *StorageFilterer) ParseSurchargeWithdrawn(log types.Log) (*StorageSurchargeWithdrawn, error)
- func (_Storage *StorageFilterer) ParseTransfer(log types.Log) (*StorageTransfer, error)
- func (_Storage *StorageFilterer) ParseUnbond(log types.Log) (*StorageUnbond, error)
- func (_Storage *StorageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *StorageApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchBond(opts *bind.WatchOpts, sink chan<- *StorageBond, owner []common.Address) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchDAppDisabled(opts *bind.WatchOpts, sink chan<- *StorageDAppDisabled, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchDAppGovernanceChanged(opts *bind.WatchOpts, sink chan<- *StorageDAppGovernanceChanged, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchExecutionEnvironmentCreated(opts *bind.WatchOpts, sink chan<- *StorageExecutionEnvironmentCreated, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchGovernanceTransferStarted(opts *bind.WatchOpts, sink chan<- *StorageGovernanceTransferStarted, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchGovernanceTransferred(opts *bind.WatchOpts, sink chan<- *StorageGovernanceTransferred, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchMetacallResult(opts *bind.WatchOpts, sink chan<- *StorageMetacallResult, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchNewDAppSignatory(opts *bind.WatchOpts, sink chan<- *StorageNewDAppSignatory, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchRedeem(opts *bind.WatchOpts, sink chan<- *StorageRedeem, owner []common.Address) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchRemovedDAppSignatory(opts *bind.WatchOpts, sink chan<- *StorageRemovedDAppSignatory, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchSolverTxResult(opts *bind.WatchOpts, sink chan<- *StorageSolverTxResult, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchSurchargeRecipientTransferStarted(opts *bind.WatchOpts, sink chan<- *StorageSurchargeRecipientTransferStarted) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchSurchargeRecipientTransferred(opts *bind.WatchOpts, sink chan<- *StorageSurchargeRecipientTransferred) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchSurchargeWithdrawn(opts *bind.WatchOpts, sink chan<- *StorageSurchargeWithdrawn) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *StorageTransfer, from []common.Address, ...) (event.Subscription, error)
- func (_Storage *StorageFilterer) WatchUnbond(opts *bind.WatchOpts, sink chan<- *StorageUnbond, owner []common.Address) (event.Subscription, error)
- type StorageGovernanceTransferStarted
- type StorageGovernanceTransferStartedIterator
- type StorageGovernanceTransferred
- type StorageGovernanceTransferredIterator
- type StorageMetacallResult
- type StorageMetacallResultIterator
- type StorageNewDAppSignatory
- type StorageNewDAppSignatoryIterator
- type StorageRaw
- func (_Storage *StorageRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_Storage *StorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Storage *StorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type StorageRedeem
- type StorageRedeemIterator
- type StorageRemovedDAppSignatory
- type StorageRemovedDAppSignatoryIterator
- type StorageSession
- func (_Storage *StorageSession) AccessData(arg0 common.Address) (struct{ ... }, error)
- func (_Storage *StorageSession) Allowance(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_Storage *StorageSession) BondedTotalSupply() (*big.Int, error)
- func (_Storage *StorageSession) Claims() (*big.Int, error)
- func (_Storage *StorageSession) Decimals() (uint8, error)
- func (_Storage *StorageSession) Deposits() (*big.Int, error)
- func (_Storage *StorageSession) ESCROWDURATION() (*big.Int, error)
- func (_Storage *StorageSession) Lock() (common.Address, error)
- func (_Storage *StorageSession) Name() (string, error)
- func (_Storage *StorageSession) Nonces(arg0 common.Address) (*big.Int, error)
- func (_Storage *StorageSession) PendingSurchargeRecipient() (common.Address, error)
- func (_Storage *StorageSession) SIMULATOR() (common.Address, error)
- func (_Storage *StorageSession) SURCHARGE() (*big.Int, error)
- func (_Storage *StorageSession) Solver() (common.Address, error)
- func (_Storage *StorageSession) SolverLockData() (struct{ ... }, error)
- func (_Storage *StorageSession) Surcharge() (*big.Int, error)
- func (_Storage *StorageSession) SurchargeRecipient() (common.Address, error)
- func (_Storage *StorageSession) Symbol() (string, error)
- func (_Storage *StorageSession) TotalSupply() (*big.Int, error)
- func (_Storage *StorageSession) VERIFICATION() (common.Address, error)
- func (_Storage *StorageSession) Withdrawals() (*big.Int, error)
- type StorageSolverTxResult
- type StorageSolverTxResultIterator
- type StorageSurchargeRecipientTransferStarted
- type StorageSurchargeRecipientTransferStartedIterator
- type StorageSurchargeRecipientTransferred
- type StorageSurchargeRecipientTransferredIterator
- type StorageSurchargeWithdrawn
- type StorageSurchargeWithdrawnIterator
- type StorageTransactor
- type StorageTransactorRaw
- type StorageTransactorSession
- type StorageTransfer
- type StorageTransferIterator
- type StorageUnbond
- type StorageUnbondIterator
Constants ¶
This section is empty.
Variables ¶
var StorageABI = StorageMetaData.ABI
StorageABI is the input ABI used to generate the binding from. Deprecated: Use StorageMetaData.ABI instead.
var StorageMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_escrowDuration\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"_verification\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_simulator\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"_surchargeRecipient\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"ESCROW_DURATION\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"SIMULATOR\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"SURCHARGE\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"VERIFICATION\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"accessData\",\"inputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"bonded\",\"type\":\"uint112\",\"internalType\":\"uint112\"},{\"name\":\"lastAccessedBlock\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"auctionWins\",\"type\":\"uint24\",\"internalType\":\"uint24\"},{\"name\":\"auctionFails\",\"type\":\"uint24\",\"internalType\":\"uint24\"},{\"name\":\"totalGasUsed\",\"type\":\"uint64\",\"internalType\":\"uint64\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"allowance\",\"inputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"bondedTotalSupply\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"claims\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"decimals\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"deposits\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"lock\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"nonces\",\"inputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"pendingSurchargeRecipient\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"solver\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"solverLockData\",\"inputs\":[],\"outputs\":[{\"name\":\"currentSolver\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"calledBack\",\"type\":\"bool\",\"internalType\":\"bool\"},{\"name\":\"fulfilled\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"surcharge\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"surchargeRecipient\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"symbol\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"totalSupply\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"withdrawals\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"event\",\"name\":\"Approval\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"spender\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Bond\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"DAppDisabled\",\"inputs\":[{\"name\":\"controller\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"governance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"callConfig\",\"type\":\"uint32\",\"indexed\":false,\"internalType\":\"uint32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"DAppGovernanceChanged\",\"inputs\":[{\"name\":\"controller\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"oldGovernance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newGovernance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"callConfig\",\"type\":\"uint32\",\"indexed\":false,\"internalType\":\"uint32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ExecutionEnvironmentCreated\",\"inputs\":[{\"name\":\"user\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"executionEnvironment\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"GovernanceTransferStarted\",\"inputs\":[{\"name\":\"previousGovernance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newGovernance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"GovernanceTransferred\",\"inputs\":[{\"name\":\"previousGovernance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"newGovernance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"MetacallResult\",\"inputs\":[{\"name\":\"bundler\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"user\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"winningSolver\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"ethPaidToBundler\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"netGasSurcharge\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"NewDAppSignatory\",\"inputs\":[{\"name\":\"controller\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"governance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"signatory\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"callConfig\",\"type\":\"uint32\",\"indexed\":false,\"internalType\":\"uint32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Redeem\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"RemovedDAppSignatory\",\"inputs\":[{\"name\":\"controller\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"governance\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"signatory\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"callConfig\",\"type\":\"uint32\",\"indexed\":false,\"internalType\":\"uint32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SolverTxResult\",\"inputs\":[{\"name\":\"solverTo\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"solverFrom\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"executed\",\"type\":\"bool\",\"indexed\":false,\"internalType\":\"bool\"},{\"name\":\"success\",\"type\":\"bool\",\"indexed\":false,\"internalType\":\"bool\"},{\"name\":\"result\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SurchargeRecipientTransferStarted\",\"inputs\":[{\"name\":\"currentRecipient\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"newRecipient\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SurchargeRecipientTransferred\",\"inputs\":[{\"name\":\"newRecipient\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"SurchargeWithdrawn\",\"inputs\":[{\"name\":\"to\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Transfer\",\"inputs\":[{\"name\":\"from\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"to\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Unbond\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"earliestAvailable\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"AlreadyInitialized\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"AlteredControl\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"AtlasLockActive\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"BalanceNotReconciled\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"BidFindSuccessful\",\"inputs\":[{\"name\":\"bidAmount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"BothUserAndDAppNoncesCannotBeSequenced\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"CallbackNotCalled\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"DAppNotEnabled\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"DoubleReconcile\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"EnvironmentMismatch\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"EscrowLockActive\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InsufficientAtlETHBalance\",\"inputs\":[{\"name\":\"actual\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"needed\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InsufficientAvailableBalance\",\"inputs\":[{\"name\":\"balance\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"requested\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InsufficientBalanceForDeduction\",\"inputs\":[{\"name\":\"balance\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"requested\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InsufficientBondedBalance\",\"inputs\":[{\"name\":\"balance\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"requested\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InsufficientFunds\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InsufficientLocalFunds\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InsufficientSolverBalance\",\"inputs\":[{\"name\":\"actual\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"msgValue\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"holds\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"needed\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InsufficientSurchargeBalance\",\"inputs\":[{\"name\":\"balance\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"requested\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InsufficientTotalBalance\",\"inputs\":[{\"name\":\"shortfall\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InsufficientUnbondedBalance\",\"inputs\":[{\"name\":\"balance\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"requested\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InsufficientWithdrawableBalance\",\"inputs\":[{\"name\":\"balance\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"requested\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"IntentUnfulfilled\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidAccess\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidCaller\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidControl\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidDAppControl\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidEntry\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidEntryFunction\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidEnvironment\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidExecutionEnvironment\",\"inputs\":[{\"name\":\"correctEnvironment\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"InvalidLockState\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidSigner\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidSolverFrom\",\"inputs\":[{\"name\":\"solverFrom\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"LedgerBalancing\",\"inputs\":[{\"name\":\"id\",\"type\":\"uint8\",\"internalType\":\"uint8\"}]},{\"type\":\"error\",\"name\":\"LedgerFinalized\",\"inputs\":[{\"name\":\"id\",\"type\":\"uint8\",\"internalType\":\"uint8\"}]},{\"type\":\"error\",\"name\":\"MissingFunds\",\"inputs\":[{\"name\":\"id\",\"type\":\"uint8\",\"internalType\":\"uint8\"}]},{\"type\":\"error\",\"name\":\"MustBeDelegatecalled\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NoAuctionWinner\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NoDelegatecall\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NoUnfilledRequests\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NoUnusedNonceInBitmap\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NotImplemented\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"NotInitialized\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"OnlyAccount\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"OnlyAtlas\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"OnlyGovernance\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"OwnerActive\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PermitDeadlineExpired\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PostOpsFail\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PostOpsSimFail\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PostSolverFailed\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PreOpsFail\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PreOpsSimFail\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PreSolverFailed\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SignatoryActive\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SimulationPassed\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SolverBidUnpaid\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SolverMustReconcile\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SolverOperationReverted\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SolverSimFail\",\"inputs\":[{\"name\":\"solverOutcomeResult\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Unauthorized\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UnbalancedAccounting\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UncoveredResult\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UnexpectedNonRevert\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"Unreachable\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UserNotFulfilled\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UserOpFail\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UserOpSimFail\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UserSimulationFailed\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UserSimulationSucceeded\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"UserUnexpectedSuccess\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"ValidCalls\",\"inputs\":[{\"name\":\"\",\"type\":\"uint8\",\"internalType\":\"enumValidCallsResult\"}]},{\"type\":\"error\",\"name\":\"ValueTooLarge\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"VerificationSimFail\",\"inputs\":[{\"name\":\"validCallsResult\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"WrongDepth\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"WrongPhase\",\"inputs\":[]}]",
}
StorageMetaData contains all meta data concerning the Storage contract.
Functions ¶
This section is empty.
Types ¶
type Storage ¶
type Storage struct { StorageCaller // Read-only binding to the contract StorageTransactor // Write-only binding to the contract StorageFilterer // Log filterer for contract events }
Storage is an auto generated Go binding around an Ethereum contract.
func NewStorage ¶
NewStorage creates a new instance of Storage, bound to a specific deployed contract.
type StorageApproval ¶
type StorageApproval struct { Owner common.Address Spender common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
StorageApproval represents a Approval event raised by the Storage contract.
type StorageApprovalIterator ¶
type StorageApprovalIterator struct { Event *StorageApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Storage contract.
func (*StorageApprovalIterator) Close ¶
func (it *StorageApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageApprovalIterator) Error ¶
func (it *StorageApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageApprovalIterator) Next ¶
func (it *StorageApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageBond ¶
type StorageBond struct { Owner common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
StorageBond represents a Bond event raised by the Storage contract.
type StorageBondIterator ¶
type StorageBondIterator struct { Event *StorageBond // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageBondIterator is returned from FilterBond and is used to iterate over the raw logs and unpacked data for Bond events raised by the Storage contract.
func (*StorageBondIterator) Close ¶
func (it *StorageBondIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageBondIterator) Error ¶
func (it *StorageBondIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageBondIterator) Next ¶
func (it *StorageBondIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageCaller ¶
type StorageCaller struct {
// contains filtered or unexported fields
}
StorageCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewStorageCaller ¶
func NewStorageCaller(address common.Address, caller bind.ContractCaller) (*StorageCaller, error)
NewStorageCaller creates a new read-only instance of Storage, bound to a specific deployed contract.
func (*StorageCaller) AccessData ¶
func (_Storage *StorageCaller) AccessData(opts *bind.CallOpts, arg0 common.Address) (struct { Bonded *big.Int LastAccessedBlock uint32 AuctionWins *big.Int AuctionFails *big.Int TotalGasUsed uint64 }, error)
AccessData is a free data retrieval call binding the contract method 0x5e8edccc.
Solidity: function accessData(address ) view returns(uint112 bonded, uint32 lastAccessedBlock, uint24 auctionWins, uint24 auctionFails, uint64 totalGasUsed)
func (*StorageCaller) Allowance ¶
func (_Storage *StorageCaller) Allowance(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address , address ) view returns(uint256)
func (*StorageCaller) BondedTotalSupply ¶
BondedTotalSupply is a free data retrieval call binding the contract method 0x890c2854.
Solidity: function bondedTotalSupply() view returns(uint256)
func (*StorageCaller) Claims ¶
Claims is a free data retrieval call binding the contract method 0xdcc59b6f.
Solidity: function claims() view returns(uint256)
func (*StorageCaller) Decimals ¶
func (_Storage *StorageCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*StorageCaller) Deposits ¶
Deposits is a free data retrieval call binding the contract method 0x323a5e0b.
Solidity: function deposits() view returns(uint256)
func (*StorageCaller) ESCROWDURATION ¶
ESCROWDURATION is a free data retrieval call binding the contract method 0xa6efccf9.
Solidity: function ESCROW_DURATION() view returns(uint256)
func (*StorageCaller) Lock ¶
Lock is a free data retrieval call binding the contract method 0xf83d08ba.
Solidity: function lock() view returns(address)
func (*StorageCaller) Name ¶
func (_Storage *StorageCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*StorageCaller) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*StorageCaller) PendingSurchargeRecipient ¶
func (_Storage *StorageCaller) PendingSurchargeRecipient(opts *bind.CallOpts) (common.Address, error)
PendingSurchargeRecipient is a free data retrieval call binding the contract method 0x7c3c3160.
Solidity: function pendingSurchargeRecipient() view returns(address)
func (*StorageCaller) SIMULATOR ¶
SIMULATOR is a free data retrieval call binding the contract method 0x79b79765.
Solidity: function SIMULATOR() view returns(address)
func (*StorageCaller) SURCHARGE ¶
SURCHARGE is a free data retrieval call binding the contract method 0x37642394.
Solidity: function SURCHARGE() view returns(uint256)
func (*StorageCaller) Solver ¶
Solver is a free data retrieval call binding the contract method 0x49a7a26d.
Solidity: function solver() view returns(address)
func (*StorageCaller) SolverLockData ¶
func (_Storage *StorageCaller) SolverLockData(opts *bind.CallOpts) (struct { CurrentSolver common.Address CalledBack bool Fulfilled bool }, error)
SolverLockData is a free data retrieval call binding the contract method 0xaa7d2dc8.
Solidity: function solverLockData() view returns(address currentSolver, bool calledBack, bool fulfilled)
func (*StorageCaller) Surcharge ¶
Surcharge is a free data retrieval call binding the contract method 0x2ab26a56.
Solidity: function surcharge() view returns(uint256)
func (*StorageCaller) SurchargeRecipient ¶
SurchargeRecipient is a free data retrieval call binding the contract method 0xfc61c541.
Solidity: function surchargeRecipient() view returns(address)
func (*StorageCaller) Symbol ¶
func (_Storage *StorageCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*StorageCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*StorageCaller) VERIFICATION ¶
VERIFICATION is a free data retrieval call binding the contract method 0x791ae748.
Solidity: function VERIFICATION() view returns(address)
func (*StorageCaller) Withdrawals ¶
Withdrawals is a free data retrieval call binding the contract method 0xade0e93e.
Solidity: function withdrawals() view returns(uint256)
type StorageCallerRaw ¶
type StorageCallerRaw struct {
Contract *StorageCaller // Generic read-only contract binding to access the raw methods on
}
StorageCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*StorageCallerRaw) Call ¶
func (_Storage *StorageCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type StorageCallerSession ¶
type StorageCallerSession struct { Contract *StorageCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
StorageCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*StorageCallerSession) AccessData ¶
func (_Storage *StorageCallerSession) AccessData(arg0 common.Address) (struct { Bonded *big.Int LastAccessedBlock uint32 AuctionWins *big.Int AuctionFails *big.Int TotalGasUsed uint64 }, error)
AccessData is a free data retrieval call binding the contract method 0x5e8edccc.
Solidity: function accessData(address ) view returns(uint112 bonded, uint32 lastAccessedBlock, uint24 auctionWins, uint24 auctionFails, uint64 totalGasUsed)
func (*StorageCallerSession) Allowance ¶
func (_Storage *StorageCallerSession) Allowance(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address , address ) view returns(uint256)
func (*StorageCallerSession) BondedTotalSupply ¶
func (_Storage *StorageCallerSession) BondedTotalSupply() (*big.Int, error)
BondedTotalSupply is a free data retrieval call binding the contract method 0x890c2854.
Solidity: function bondedTotalSupply() view returns(uint256)
func (*StorageCallerSession) Claims ¶
func (_Storage *StorageCallerSession) Claims() (*big.Int, error)
Claims is a free data retrieval call binding the contract method 0xdcc59b6f.
Solidity: function claims() view returns(uint256)
func (*StorageCallerSession) Decimals ¶
func (_Storage *StorageCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*StorageCallerSession) Deposits ¶
func (_Storage *StorageCallerSession) Deposits() (*big.Int, error)
Deposits is a free data retrieval call binding the contract method 0x323a5e0b.
Solidity: function deposits() view returns(uint256)
func (*StorageCallerSession) ESCROWDURATION ¶
func (_Storage *StorageCallerSession) ESCROWDURATION() (*big.Int, error)
ESCROWDURATION is a free data retrieval call binding the contract method 0xa6efccf9.
Solidity: function ESCROW_DURATION() view returns(uint256)
func (*StorageCallerSession) Lock ¶
func (_Storage *StorageCallerSession) Lock() (common.Address, error)
Lock is a free data retrieval call binding the contract method 0xf83d08ba.
Solidity: function lock() view returns(address)
func (*StorageCallerSession) Name ¶
func (_Storage *StorageCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*StorageCallerSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*StorageCallerSession) PendingSurchargeRecipient ¶
func (_Storage *StorageCallerSession) PendingSurchargeRecipient() (common.Address, error)
PendingSurchargeRecipient is a free data retrieval call binding the contract method 0x7c3c3160.
Solidity: function pendingSurchargeRecipient() view returns(address)
func (*StorageCallerSession) SIMULATOR ¶
func (_Storage *StorageCallerSession) SIMULATOR() (common.Address, error)
SIMULATOR is a free data retrieval call binding the contract method 0x79b79765.
Solidity: function SIMULATOR() view returns(address)
func (*StorageCallerSession) SURCHARGE ¶
func (_Storage *StorageCallerSession) SURCHARGE() (*big.Int, error)
SURCHARGE is a free data retrieval call binding the contract method 0x37642394.
Solidity: function SURCHARGE() view returns(uint256)
func (*StorageCallerSession) Solver ¶
func (_Storage *StorageCallerSession) Solver() (common.Address, error)
Solver is a free data retrieval call binding the contract method 0x49a7a26d.
Solidity: function solver() view returns(address)
func (*StorageCallerSession) SolverLockData ¶
func (_Storage *StorageCallerSession) SolverLockData() (struct { CurrentSolver common.Address CalledBack bool Fulfilled bool }, error)
SolverLockData is a free data retrieval call binding the contract method 0xaa7d2dc8.
Solidity: function solverLockData() view returns(address currentSolver, bool calledBack, bool fulfilled)
func (*StorageCallerSession) Surcharge ¶
func (_Storage *StorageCallerSession) Surcharge() (*big.Int, error)
Surcharge is a free data retrieval call binding the contract method 0x2ab26a56.
Solidity: function surcharge() view returns(uint256)
func (*StorageCallerSession) SurchargeRecipient ¶
func (_Storage *StorageCallerSession) SurchargeRecipient() (common.Address, error)
SurchargeRecipient is a free data retrieval call binding the contract method 0xfc61c541.
Solidity: function surchargeRecipient() view returns(address)
func (*StorageCallerSession) Symbol ¶
func (_Storage *StorageCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*StorageCallerSession) TotalSupply ¶
func (_Storage *StorageCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*StorageCallerSession) VERIFICATION ¶
func (_Storage *StorageCallerSession) VERIFICATION() (common.Address, error)
VERIFICATION is a free data retrieval call binding the contract method 0x791ae748.
Solidity: function VERIFICATION() view returns(address)
func (*StorageCallerSession) Withdrawals ¶
func (_Storage *StorageCallerSession) Withdrawals() (*big.Int, error)
Withdrawals is a free data retrieval call binding the contract method 0xade0e93e.
Solidity: function withdrawals() view returns(uint256)
type StorageDAppDisabled ¶
type StorageDAppDisabled struct { Controller common.Address Governance common.Address CallConfig uint32 Raw types.Log // Blockchain specific contextual infos }
StorageDAppDisabled represents a DAppDisabled event raised by the Storage contract.
type StorageDAppDisabledIterator ¶
type StorageDAppDisabledIterator struct { Event *StorageDAppDisabled // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageDAppDisabledIterator is returned from FilterDAppDisabled and is used to iterate over the raw logs and unpacked data for DAppDisabled events raised by the Storage contract.
func (*StorageDAppDisabledIterator) Close ¶
func (it *StorageDAppDisabledIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageDAppDisabledIterator) Error ¶
func (it *StorageDAppDisabledIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageDAppDisabledIterator) Next ¶
func (it *StorageDAppDisabledIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageDAppGovernanceChanged ¶
type StorageDAppGovernanceChanged struct { Controller common.Address OldGovernance common.Address NewGovernance common.Address CallConfig uint32 Raw types.Log // Blockchain specific contextual infos }
StorageDAppGovernanceChanged represents a DAppGovernanceChanged event raised by the Storage contract.
type StorageDAppGovernanceChangedIterator ¶
type StorageDAppGovernanceChangedIterator struct { Event *StorageDAppGovernanceChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageDAppGovernanceChangedIterator is returned from FilterDAppGovernanceChanged and is used to iterate over the raw logs and unpacked data for DAppGovernanceChanged events raised by the Storage contract.
func (*StorageDAppGovernanceChangedIterator) Close ¶
func (it *StorageDAppGovernanceChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageDAppGovernanceChangedIterator) Error ¶
func (it *StorageDAppGovernanceChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageDAppGovernanceChangedIterator) Next ¶
func (it *StorageDAppGovernanceChangedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageExecutionEnvironmentCreated ¶
type StorageExecutionEnvironmentCreated struct { User common.Address ExecutionEnvironment common.Address Raw types.Log // Blockchain specific contextual infos }
StorageExecutionEnvironmentCreated represents a ExecutionEnvironmentCreated event raised by the Storage contract.
type StorageExecutionEnvironmentCreatedIterator ¶
type StorageExecutionEnvironmentCreatedIterator struct { Event *StorageExecutionEnvironmentCreated // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageExecutionEnvironmentCreatedIterator is returned from FilterExecutionEnvironmentCreated and is used to iterate over the raw logs and unpacked data for ExecutionEnvironmentCreated events raised by the Storage contract.
func (*StorageExecutionEnvironmentCreatedIterator) Close ¶
func (it *StorageExecutionEnvironmentCreatedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageExecutionEnvironmentCreatedIterator) Error ¶
func (it *StorageExecutionEnvironmentCreatedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageExecutionEnvironmentCreatedIterator) Next ¶
func (it *StorageExecutionEnvironmentCreatedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageFilterer ¶
type StorageFilterer struct {
// contains filtered or unexported fields
}
StorageFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewStorageFilterer ¶
func NewStorageFilterer(address common.Address, filterer bind.ContractFilterer) (*StorageFilterer, error)
NewStorageFilterer creates a new log filterer instance of Storage, bound to a specific deployed contract.
func (*StorageFilterer) FilterApproval ¶
func (_Storage *StorageFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*StorageApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 amount)
func (*StorageFilterer) FilterBond ¶
func (_Storage *StorageFilterer) FilterBond(opts *bind.FilterOpts, owner []common.Address) (*StorageBondIterator, error)
FilterBond is a free log retrieval operation binding the contract event 0x6b1d99469ed62a423d7e402bfa68a467261ca2229127c55045ee41e5d9a0f21d.
Solidity: event Bond(address indexed owner, uint256 amount)
func (*StorageFilterer) FilterDAppDisabled ¶
func (_Storage *StorageFilterer) FilterDAppDisabled(opts *bind.FilterOpts, controller []common.Address, governance []common.Address) (*StorageDAppDisabledIterator, error)
FilterDAppDisabled is a free log retrieval operation binding the contract event 0xfb402de0284ae6437f381fcd6b8da6639e155a56551b5a8b95d2ab6c4e007d0a.
Solidity: event DAppDisabled(address indexed controller, address indexed governance, uint32 callConfig)
func (*StorageFilterer) FilterDAppGovernanceChanged ¶
func (_Storage *StorageFilterer) FilterDAppGovernanceChanged(opts *bind.FilterOpts, controller []common.Address, oldGovernance []common.Address, newGovernance []common.Address) (*StorageDAppGovernanceChangedIterator, error)
FilterDAppGovernanceChanged is a free log retrieval operation binding the contract event 0xcc02b55b78457369d35dc189a074d3fc4f96a1897b405c0f1c57789f782d8bd2.
Solidity: event DAppGovernanceChanged(address indexed controller, address indexed oldGovernance, address indexed newGovernance, uint32 callConfig)
func (*StorageFilterer) FilterExecutionEnvironmentCreated ¶
func (_Storage *StorageFilterer) FilterExecutionEnvironmentCreated(opts *bind.FilterOpts, user []common.Address, executionEnvironment []common.Address) (*StorageExecutionEnvironmentCreatedIterator, error)
FilterExecutionEnvironmentCreated is a free log retrieval operation binding the contract event 0x6ed96358b086d2aca68c2e2e4dc23fb45421ac513a7fc3127e34569833b3c646.
Solidity: event ExecutionEnvironmentCreated(address indexed user, address indexed executionEnvironment)
func (*StorageFilterer) FilterGovernanceTransferStarted ¶
func (_Storage *StorageFilterer) FilterGovernanceTransferStarted(opts *bind.FilterOpts, previousGovernance []common.Address, newGovernance []common.Address) (*StorageGovernanceTransferStartedIterator, error)
FilterGovernanceTransferStarted is a free log retrieval operation binding the contract event 0x1c4bb4e3cab7b72da7eb9f0ae62554dda85dc7fb907c946ad2776095b95ac1ad.
Solidity: event GovernanceTransferStarted(address indexed previousGovernance, address indexed newGovernance)
func (*StorageFilterer) FilterGovernanceTransferred ¶
func (_Storage *StorageFilterer) FilterGovernanceTransferred(opts *bind.FilterOpts, previousGovernance []common.Address, newGovernance []common.Address) (*StorageGovernanceTransferredIterator, error)
FilterGovernanceTransferred is a free log retrieval operation binding the contract event 0x5f56bee8cffbe9a78652a74a60705edede02af10b0bbb888ca44b79a0d42ce80.
Solidity: event GovernanceTransferred(address indexed previousGovernance, address indexed newGovernance)
func (*StorageFilterer) FilterMetacallResult ¶
func (_Storage *StorageFilterer) FilterMetacallResult(opts *bind.FilterOpts, bundler []common.Address, user []common.Address, winningSolver []common.Address) (*StorageMetacallResultIterator, error)
FilterMetacallResult is a free log retrieval operation binding the contract event 0x8795eacea74c6caf7c8d200679e03233b3cb1f7fa9cf78fa90ef33d80d941c6c.
Solidity: event MetacallResult(address indexed bundler, address indexed user, address indexed winningSolver, uint256 ethPaidToBundler, uint256 netGasSurcharge)
func (*StorageFilterer) FilterNewDAppSignatory ¶
func (_Storage *StorageFilterer) FilterNewDAppSignatory(opts *bind.FilterOpts, controller []common.Address, governance []common.Address, signatory []common.Address) (*StorageNewDAppSignatoryIterator, error)
FilterNewDAppSignatory is a free log retrieval operation binding the contract event 0xcacb2beeeba676b69bddabab0d5f66e2733cabc804f82afd92ea5beae71934b4.
Solidity: event NewDAppSignatory(address indexed controller, address indexed governance, address indexed signatory, uint32 callConfig)
func (*StorageFilterer) FilterRedeem ¶
func (_Storage *StorageFilterer) FilterRedeem(opts *bind.FilterOpts, owner []common.Address) (*StorageRedeemIterator, error)
FilterRedeem is a free log retrieval operation binding the contract event 0x222838db2794d11532d940e8dec38ae307ed0b63cd97c233322e221f998767a6.
Solidity: event Redeem(address indexed owner, uint256 amount)
func (*StorageFilterer) FilterRemovedDAppSignatory ¶
func (_Storage *StorageFilterer) FilterRemovedDAppSignatory(opts *bind.FilterOpts, controller []common.Address, governance []common.Address, signatory []common.Address) (*StorageRemovedDAppSignatoryIterator, error)
FilterRemovedDAppSignatory is a free log retrieval operation binding the contract event 0x90a400fe7fe676a24908d5f730fe6d38072340bc8f74e18a543132d840bfe5ce.
Solidity: event RemovedDAppSignatory(address indexed controller, address indexed governance, address indexed signatory, uint32 callConfig)
func (*StorageFilterer) FilterSolverTxResult ¶
func (_Storage *StorageFilterer) FilterSolverTxResult(opts *bind.FilterOpts, solverTo []common.Address, solverFrom []common.Address) (*StorageSolverTxResultIterator, error)
FilterSolverTxResult is a free log retrieval operation binding the contract event 0xcb73ceef18491eb9eafd886c9b1e14b4cce79f4e50eb1168717912ff6174ef8a.
Solidity: event SolverTxResult(address indexed solverTo, address indexed solverFrom, bool executed, bool success, uint256 result)
func (*StorageFilterer) FilterSurchargeRecipientTransferStarted ¶
func (_Storage *StorageFilterer) FilterSurchargeRecipientTransferStarted(opts *bind.FilterOpts) (*StorageSurchargeRecipientTransferStartedIterator, error)
FilterSurchargeRecipientTransferStarted is a free log retrieval operation binding the contract event 0xfc722bcd56a71612cd14b287fbf50545429e6c9e8de86ea7c3febdecd34882fd.
Solidity: event SurchargeRecipientTransferStarted(address currentRecipient, address newRecipient)
func (*StorageFilterer) FilterSurchargeRecipientTransferred ¶
func (_Storage *StorageFilterer) FilterSurchargeRecipientTransferred(opts *bind.FilterOpts) (*StorageSurchargeRecipientTransferredIterator, error)
FilterSurchargeRecipientTransferred is a free log retrieval operation binding the contract event 0x53960c2e64e72b2c1326635f0c002d5cf63e7844d12ed107404693fedde43985.
Solidity: event SurchargeRecipientTransferred(address newRecipient)
func (*StorageFilterer) FilterSurchargeWithdrawn ¶
func (_Storage *StorageFilterer) FilterSurchargeWithdrawn(opts *bind.FilterOpts) (*StorageSurchargeWithdrawnIterator, error)
FilterSurchargeWithdrawn is a free log retrieval operation binding the contract event 0x87fa2ce024d3bdae31517696c13905fc0882bc1b4f4508060eb29358056de22b.
Solidity: event SurchargeWithdrawn(address to, uint256 amount)
func (*StorageFilterer) FilterTransfer ¶
func (_Storage *StorageFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*StorageTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 amount)
func (*StorageFilterer) FilterUnbond ¶
func (_Storage *StorageFilterer) FilterUnbond(opts *bind.FilterOpts, owner []common.Address) (*StorageUnbondIterator, error)
FilterUnbond is a free log retrieval operation binding the contract event 0x7659747cd8571f1071eea946fdc648adcf181cad916f32a05f82c3a525976048.
Solidity: event Unbond(address indexed owner, uint256 amount, uint256 earliestAvailable)
func (*StorageFilterer) ParseApproval ¶
func (_Storage *StorageFilterer) ParseApproval(log types.Log) (*StorageApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 amount)
func (*StorageFilterer) ParseBond ¶
func (_Storage *StorageFilterer) ParseBond(log types.Log) (*StorageBond, error)
ParseBond is a log parse operation binding the contract event 0x6b1d99469ed62a423d7e402bfa68a467261ca2229127c55045ee41e5d9a0f21d.
Solidity: event Bond(address indexed owner, uint256 amount)
func (*StorageFilterer) ParseDAppDisabled ¶
func (_Storage *StorageFilterer) ParseDAppDisabled(log types.Log) (*StorageDAppDisabled, error)
ParseDAppDisabled is a log parse operation binding the contract event 0xfb402de0284ae6437f381fcd6b8da6639e155a56551b5a8b95d2ab6c4e007d0a.
Solidity: event DAppDisabled(address indexed controller, address indexed governance, uint32 callConfig)
func (*StorageFilterer) ParseDAppGovernanceChanged ¶
func (_Storage *StorageFilterer) ParseDAppGovernanceChanged(log types.Log) (*StorageDAppGovernanceChanged, error)
ParseDAppGovernanceChanged is a log parse operation binding the contract event 0xcc02b55b78457369d35dc189a074d3fc4f96a1897b405c0f1c57789f782d8bd2.
Solidity: event DAppGovernanceChanged(address indexed controller, address indexed oldGovernance, address indexed newGovernance, uint32 callConfig)
func (*StorageFilterer) ParseExecutionEnvironmentCreated ¶
func (_Storage *StorageFilterer) ParseExecutionEnvironmentCreated(log types.Log) (*StorageExecutionEnvironmentCreated, error)
ParseExecutionEnvironmentCreated is a log parse operation binding the contract event 0x6ed96358b086d2aca68c2e2e4dc23fb45421ac513a7fc3127e34569833b3c646.
Solidity: event ExecutionEnvironmentCreated(address indexed user, address indexed executionEnvironment)
func (*StorageFilterer) ParseGovernanceTransferStarted ¶
func (_Storage *StorageFilterer) ParseGovernanceTransferStarted(log types.Log) (*StorageGovernanceTransferStarted, error)
ParseGovernanceTransferStarted is a log parse operation binding the contract event 0x1c4bb4e3cab7b72da7eb9f0ae62554dda85dc7fb907c946ad2776095b95ac1ad.
Solidity: event GovernanceTransferStarted(address indexed previousGovernance, address indexed newGovernance)
func (*StorageFilterer) ParseGovernanceTransferred ¶
func (_Storage *StorageFilterer) ParseGovernanceTransferred(log types.Log) (*StorageGovernanceTransferred, error)
ParseGovernanceTransferred is a log parse operation binding the contract event 0x5f56bee8cffbe9a78652a74a60705edede02af10b0bbb888ca44b79a0d42ce80.
Solidity: event GovernanceTransferred(address indexed previousGovernance, address indexed newGovernance)
func (*StorageFilterer) ParseMetacallResult ¶
func (_Storage *StorageFilterer) ParseMetacallResult(log types.Log) (*StorageMetacallResult, error)
ParseMetacallResult is a log parse operation binding the contract event 0x8795eacea74c6caf7c8d200679e03233b3cb1f7fa9cf78fa90ef33d80d941c6c.
Solidity: event MetacallResult(address indexed bundler, address indexed user, address indexed winningSolver, uint256 ethPaidToBundler, uint256 netGasSurcharge)
func (*StorageFilterer) ParseNewDAppSignatory ¶
func (_Storage *StorageFilterer) ParseNewDAppSignatory(log types.Log) (*StorageNewDAppSignatory, error)
ParseNewDAppSignatory is a log parse operation binding the contract event 0xcacb2beeeba676b69bddabab0d5f66e2733cabc804f82afd92ea5beae71934b4.
Solidity: event NewDAppSignatory(address indexed controller, address indexed governance, address indexed signatory, uint32 callConfig)
func (*StorageFilterer) ParseRedeem ¶
func (_Storage *StorageFilterer) ParseRedeem(log types.Log) (*StorageRedeem, error)
ParseRedeem is a log parse operation binding the contract event 0x222838db2794d11532d940e8dec38ae307ed0b63cd97c233322e221f998767a6.
Solidity: event Redeem(address indexed owner, uint256 amount)
func (*StorageFilterer) ParseRemovedDAppSignatory ¶
func (_Storage *StorageFilterer) ParseRemovedDAppSignatory(log types.Log) (*StorageRemovedDAppSignatory, error)
ParseRemovedDAppSignatory is a log parse operation binding the contract event 0x90a400fe7fe676a24908d5f730fe6d38072340bc8f74e18a543132d840bfe5ce.
Solidity: event RemovedDAppSignatory(address indexed controller, address indexed governance, address indexed signatory, uint32 callConfig)
func (*StorageFilterer) ParseSolverTxResult ¶
func (_Storage *StorageFilterer) ParseSolverTxResult(log types.Log) (*StorageSolverTxResult, error)
ParseSolverTxResult is a log parse operation binding the contract event 0xcb73ceef18491eb9eafd886c9b1e14b4cce79f4e50eb1168717912ff6174ef8a.
Solidity: event SolverTxResult(address indexed solverTo, address indexed solverFrom, bool executed, bool success, uint256 result)
func (*StorageFilterer) ParseSurchargeRecipientTransferStarted ¶
func (_Storage *StorageFilterer) ParseSurchargeRecipientTransferStarted(log types.Log) (*StorageSurchargeRecipientTransferStarted, error)
ParseSurchargeRecipientTransferStarted is a log parse operation binding the contract event 0xfc722bcd56a71612cd14b287fbf50545429e6c9e8de86ea7c3febdecd34882fd.
Solidity: event SurchargeRecipientTransferStarted(address currentRecipient, address newRecipient)
func (*StorageFilterer) ParseSurchargeRecipientTransferred ¶
func (_Storage *StorageFilterer) ParseSurchargeRecipientTransferred(log types.Log) (*StorageSurchargeRecipientTransferred, error)
ParseSurchargeRecipientTransferred is a log parse operation binding the contract event 0x53960c2e64e72b2c1326635f0c002d5cf63e7844d12ed107404693fedde43985.
Solidity: event SurchargeRecipientTransferred(address newRecipient)
func (*StorageFilterer) ParseSurchargeWithdrawn ¶
func (_Storage *StorageFilterer) ParseSurchargeWithdrawn(log types.Log) (*StorageSurchargeWithdrawn, error)
ParseSurchargeWithdrawn is a log parse operation binding the contract event 0x87fa2ce024d3bdae31517696c13905fc0882bc1b4f4508060eb29358056de22b.
Solidity: event SurchargeWithdrawn(address to, uint256 amount)
func (*StorageFilterer) ParseTransfer ¶
func (_Storage *StorageFilterer) ParseTransfer(log types.Log) (*StorageTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 amount)
func (*StorageFilterer) ParseUnbond ¶
func (_Storage *StorageFilterer) ParseUnbond(log types.Log) (*StorageUnbond, error)
ParseUnbond is a log parse operation binding the contract event 0x7659747cd8571f1071eea946fdc648adcf181cad916f32a05f82c3a525976048.
Solidity: event Unbond(address indexed owner, uint256 amount, uint256 earliestAvailable)
func (*StorageFilterer) WatchApproval ¶
func (_Storage *StorageFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *StorageApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 amount)
func (*StorageFilterer) WatchBond ¶
func (_Storage *StorageFilterer) WatchBond(opts *bind.WatchOpts, sink chan<- *StorageBond, owner []common.Address) (event.Subscription, error)
WatchBond is a free log subscription operation binding the contract event 0x6b1d99469ed62a423d7e402bfa68a467261ca2229127c55045ee41e5d9a0f21d.
Solidity: event Bond(address indexed owner, uint256 amount)
func (*StorageFilterer) WatchDAppDisabled ¶
func (_Storage *StorageFilterer) WatchDAppDisabled(opts *bind.WatchOpts, sink chan<- *StorageDAppDisabled, controller []common.Address, governance []common.Address) (event.Subscription, error)
WatchDAppDisabled is a free log subscription operation binding the contract event 0xfb402de0284ae6437f381fcd6b8da6639e155a56551b5a8b95d2ab6c4e007d0a.
Solidity: event DAppDisabled(address indexed controller, address indexed governance, uint32 callConfig)
func (*StorageFilterer) WatchDAppGovernanceChanged ¶
func (_Storage *StorageFilterer) WatchDAppGovernanceChanged(opts *bind.WatchOpts, sink chan<- *StorageDAppGovernanceChanged, controller []common.Address, oldGovernance []common.Address, newGovernance []common.Address) (event.Subscription, error)
WatchDAppGovernanceChanged is a free log subscription operation binding the contract event 0xcc02b55b78457369d35dc189a074d3fc4f96a1897b405c0f1c57789f782d8bd2.
Solidity: event DAppGovernanceChanged(address indexed controller, address indexed oldGovernance, address indexed newGovernance, uint32 callConfig)
func (*StorageFilterer) WatchExecutionEnvironmentCreated ¶
func (_Storage *StorageFilterer) WatchExecutionEnvironmentCreated(opts *bind.WatchOpts, sink chan<- *StorageExecutionEnvironmentCreated, user []common.Address, executionEnvironment []common.Address) (event.Subscription, error)
WatchExecutionEnvironmentCreated is a free log subscription operation binding the contract event 0x6ed96358b086d2aca68c2e2e4dc23fb45421ac513a7fc3127e34569833b3c646.
Solidity: event ExecutionEnvironmentCreated(address indexed user, address indexed executionEnvironment)
func (*StorageFilterer) WatchGovernanceTransferStarted ¶
func (_Storage *StorageFilterer) WatchGovernanceTransferStarted(opts *bind.WatchOpts, sink chan<- *StorageGovernanceTransferStarted, previousGovernance []common.Address, newGovernance []common.Address) (event.Subscription, error)
WatchGovernanceTransferStarted is a free log subscription operation binding the contract event 0x1c4bb4e3cab7b72da7eb9f0ae62554dda85dc7fb907c946ad2776095b95ac1ad.
Solidity: event GovernanceTransferStarted(address indexed previousGovernance, address indexed newGovernance)
func (*StorageFilterer) WatchGovernanceTransferred ¶
func (_Storage *StorageFilterer) WatchGovernanceTransferred(opts *bind.WatchOpts, sink chan<- *StorageGovernanceTransferred, previousGovernance []common.Address, newGovernance []common.Address) (event.Subscription, error)
WatchGovernanceTransferred is a free log subscription operation binding the contract event 0x5f56bee8cffbe9a78652a74a60705edede02af10b0bbb888ca44b79a0d42ce80.
Solidity: event GovernanceTransferred(address indexed previousGovernance, address indexed newGovernance)
func (*StorageFilterer) WatchMetacallResult ¶
func (_Storage *StorageFilterer) WatchMetacallResult(opts *bind.WatchOpts, sink chan<- *StorageMetacallResult, bundler []common.Address, user []common.Address, winningSolver []common.Address) (event.Subscription, error)
WatchMetacallResult is a free log subscription operation binding the contract event 0x8795eacea74c6caf7c8d200679e03233b3cb1f7fa9cf78fa90ef33d80d941c6c.
Solidity: event MetacallResult(address indexed bundler, address indexed user, address indexed winningSolver, uint256 ethPaidToBundler, uint256 netGasSurcharge)
func (*StorageFilterer) WatchNewDAppSignatory ¶
func (_Storage *StorageFilterer) WatchNewDAppSignatory(opts *bind.WatchOpts, sink chan<- *StorageNewDAppSignatory, controller []common.Address, governance []common.Address, signatory []common.Address) (event.Subscription, error)
WatchNewDAppSignatory is a free log subscription operation binding the contract event 0xcacb2beeeba676b69bddabab0d5f66e2733cabc804f82afd92ea5beae71934b4.
Solidity: event NewDAppSignatory(address indexed controller, address indexed governance, address indexed signatory, uint32 callConfig)
func (*StorageFilterer) WatchRedeem ¶
func (_Storage *StorageFilterer) WatchRedeem(opts *bind.WatchOpts, sink chan<- *StorageRedeem, owner []common.Address) (event.Subscription, error)
WatchRedeem is a free log subscription operation binding the contract event 0x222838db2794d11532d940e8dec38ae307ed0b63cd97c233322e221f998767a6.
Solidity: event Redeem(address indexed owner, uint256 amount)
func (*StorageFilterer) WatchRemovedDAppSignatory ¶
func (_Storage *StorageFilterer) WatchRemovedDAppSignatory(opts *bind.WatchOpts, sink chan<- *StorageRemovedDAppSignatory, controller []common.Address, governance []common.Address, signatory []common.Address) (event.Subscription, error)
WatchRemovedDAppSignatory is a free log subscription operation binding the contract event 0x90a400fe7fe676a24908d5f730fe6d38072340bc8f74e18a543132d840bfe5ce.
Solidity: event RemovedDAppSignatory(address indexed controller, address indexed governance, address indexed signatory, uint32 callConfig)
func (*StorageFilterer) WatchSolverTxResult ¶
func (_Storage *StorageFilterer) WatchSolverTxResult(opts *bind.WatchOpts, sink chan<- *StorageSolverTxResult, solverTo []common.Address, solverFrom []common.Address) (event.Subscription, error)
WatchSolverTxResult is a free log subscription operation binding the contract event 0xcb73ceef18491eb9eafd886c9b1e14b4cce79f4e50eb1168717912ff6174ef8a.
Solidity: event SolverTxResult(address indexed solverTo, address indexed solverFrom, bool executed, bool success, uint256 result)
func (*StorageFilterer) WatchSurchargeRecipientTransferStarted ¶
func (_Storage *StorageFilterer) WatchSurchargeRecipientTransferStarted(opts *bind.WatchOpts, sink chan<- *StorageSurchargeRecipientTransferStarted) (event.Subscription, error)
WatchSurchargeRecipientTransferStarted is a free log subscription operation binding the contract event 0xfc722bcd56a71612cd14b287fbf50545429e6c9e8de86ea7c3febdecd34882fd.
Solidity: event SurchargeRecipientTransferStarted(address currentRecipient, address newRecipient)
func (*StorageFilterer) WatchSurchargeRecipientTransferred ¶
func (_Storage *StorageFilterer) WatchSurchargeRecipientTransferred(opts *bind.WatchOpts, sink chan<- *StorageSurchargeRecipientTransferred) (event.Subscription, error)
WatchSurchargeRecipientTransferred is a free log subscription operation binding the contract event 0x53960c2e64e72b2c1326635f0c002d5cf63e7844d12ed107404693fedde43985.
Solidity: event SurchargeRecipientTransferred(address newRecipient)
func (*StorageFilterer) WatchSurchargeWithdrawn ¶
func (_Storage *StorageFilterer) WatchSurchargeWithdrawn(opts *bind.WatchOpts, sink chan<- *StorageSurchargeWithdrawn) (event.Subscription, error)
WatchSurchargeWithdrawn is a free log subscription operation binding the contract event 0x87fa2ce024d3bdae31517696c13905fc0882bc1b4f4508060eb29358056de22b.
Solidity: event SurchargeWithdrawn(address to, uint256 amount)
func (*StorageFilterer) WatchTransfer ¶
func (_Storage *StorageFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *StorageTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 amount)
func (*StorageFilterer) WatchUnbond ¶
func (_Storage *StorageFilterer) WatchUnbond(opts *bind.WatchOpts, sink chan<- *StorageUnbond, owner []common.Address) (event.Subscription, error)
WatchUnbond is a free log subscription operation binding the contract event 0x7659747cd8571f1071eea946fdc648adcf181cad916f32a05f82c3a525976048.
Solidity: event Unbond(address indexed owner, uint256 amount, uint256 earliestAvailable)
type StorageGovernanceTransferStarted ¶
type StorageGovernanceTransferStarted struct { PreviousGovernance common.Address NewGovernance common.Address Raw types.Log // Blockchain specific contextual infos }
StorageGovernanceTransferStarted represents a GovernanceTransferStarted event raised by the Storage contract.
type StorageGovernanceTransferStartedIterator ¶
type StorageGovernanceTransferStartedIterator struct { Event *StorageGovernanceTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageGovernanceTransferStartedIterator is returned from FilterGovernanceTransferStarted and is used to iterate over the raw logs and unpacked data for GovernanceTransferStarted events raised by the Storage contract.
func (*StorageGovernanceTransferStartedIterator) Close ¶
func (it *StorageGovernanceTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageGovernanceTransferStartedIterator) Error ¶
func (it *StorageGovernanceTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageGovernanceTransferStartedIterator) Next ¶
func (it *StorageGovernanceTransferStartedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageGovernanceTransferred ¶
type StorageGovernanceTransferred struct { PreviousGovernance common.Address NewGovernance common.Address Raw types.Log // Blockchain specific contextual infos }
StorageGovernanceTransferred represents a GovernanceTransferred event raised by the Storage contract.
type StorageGovernanceTransferredIterator ¶
type StorageGovernanceTransferredIterator struct { Event *StorageGovernanceTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageGovernanceTransferredIterator is returned from FilterGovernanceTransferred and is used to iterate over the raw logs and unpacked data for GovernanceTransferred events raised by the Storage contract.
func (*StorageGovernanceTransferredIterator) Close ¶
func (it *StorageGovernanceTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageGovernanceTransferredIterator) Error ¶
func (it *StorageGovernanceTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageGovernanceTransferredIterator) Next ¶
func (it *StorageGovernanceTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageMetacallResult ¶
type StorageMetacallResult struct { Bundler common.Address User common.Address WinningSolver common.Address EthPaidToBundler *big.Int NetGasSurcharge *big.Int Raw types.Log // Blockchain specific contextual infos }
StorageMetacallResult represents a MetacallResult event raised by the Storage contract.
type StorageMetacallResultIterator ¶
type StorageMetacallResultIterator struct { Event *StorageMetacallResult // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageMetacallResultIterator is returned from FilterMetacallResult and is used to iterate over the raw logs and unpacked data for MetacallResult events raised by the Storage contract.
func (*StorageMetacallResultIterator) Close ¶
func (it *StorageMetacallResultIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageMetacallResultIterator) Error ¶
func (it *StorageMetacallResultIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageMetacallResultIterator) Next ¶
func (it *StorageMetacallResultIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageNewDAppSignatory ¶
type StorageNewDAppSignatory struct { Controller common.Address Governance common.Address Signatory common.Address CallConfig uint32 Raw types.Log // Blockchain specific contextual infos }
StorageNewDAppSignatory represents a NewDAppSignatory event raised by the Storage contract.
type StorageNewDAppSignatoryIterator ¶
type StorageNewDAppSignatoryIterator struct { Event *StorageNewDAppSignatory // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageNewDAppSignatoryIterator is returned from FilterNewDAppSignatory and is used to iterate over the raw logs and unpacked data for NewDAppSignatory events raised by the Storage contract.
func (*StorageNewDAppSignatoryIterator) Close ¶
func (it *StorageNewDAppSignatoryIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageNewDAppSignatoryIterator) Error ¶
func (it *StorageNewDAppSignatoryIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageNewDAppSignatoryIterator) Next ¶
func (it *StorageNewDAppSignatoryIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageRaw ¶
type StorageRaw struct {
Contract *Storage // Generic contract binding to access the raw methods on
}
StorageRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*StorageRaw) Call ¶
func (_Storage *StorageRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*StorageRaw) Transact ¶
func (_Storage *StorageRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StorageRaw) Transfer ¶
func (_Storage *StorageRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type StorageRedeem ¶
type StorageRedeem struct { Owner common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
StorageRedeem represents a Redeem event raised by the Storage contract.
type StorageRedeemIterator ¶
type StorageRedeemIterator struct { Event *StorageRedeem // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageRedeemIterator is returned from FilterRedeem and is used to iterate over the raw logs and unpacked data for Redeem events raised by the Storage contract.
func (*StorageRedeemIterator) Close ¶
func (it *StorageRedeemIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageRedeemIterator) Error ¶
func (it *StorageRedeemIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageRedeemIterator) Next ¶
func (it *StorageRedeemIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageRemovedDAppSignatory ¶
type StorageRemovedDAppSignatory struct { Controller common.Address Governance common.Address Signatory common.Address CallConfig uint32 Raw types.Log // Blockchain specific contextual infos }
StorageRemovedDAppSignatory represents a RemovedDAppSignatory event raised by the Storage contract.
type StorageRemovedDAppSignatoryIterator ¶
type StorageRemovedDAppSignatoryIterator struct { Event *StorageRemovedDAppSignatory // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageRemovedDAppSignatoryIterator is returned from FilterRemovedDAppSignatory and is used to iterate over the raw logs and unpacked data for RemovedDAppSignatory events raised by the Storage contract.
func (*StorageRemovedDAppSignatoryIterator) Close ¶
func (it *StorageRemovedDAppSignatoryIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageRemovedDAppSignatoryIterator) Error ¶
func (it *StorageRemovedDAppSignatoryIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageRemovedDAppSignatoryIterator) Next ¶
func (it *StorageRemovedDAppSignatoryIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageSession ¶
type StorageSession struct { Contract *Storage // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StorageSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*StorageSession) AccessData ¶
func (_Storage *StorageSession) AccessData(arg0 common.Address) (struct { Bonded *big.Int LastAccessedBlock uint32 AuctionWins *big.Int AuctionFails *big.Int TotalGasUsed uint64 }, error)
AccessData is a free data retrieval call binding the contract method 0x5e8edccc.
Solidity: function accessData(address ) view returns(uint112 bonded, uint32 lastAccessedBlock, uint24 auctionWins, uint24 auctionFails, uint64 totalGasUsed)
func (*StorageSession) Allowance ¶
func (_Storage *StorageSession) Allowance(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address , address ) view returns(uint256)
func (*StorageSession) BondedTotalSupply ¶
func (_Storage *StorageSession) BondedTotalSupply() (*big.Int, error)
BondedTotalSupply is a free data retrieval call binding the contract method 0x890c2854.
Solidity: function bondedTotalSupply() view returns(uint256)
func (*StorageSession) Claims ¶
func (_Storage *StorageSession) Claims() (*big.Int, error)
Claims is a free data retrieval call binding the contract method 0xdcc59b6f.
Solidity: function claims() view returns(uint256)
func (*StorageSession) Decimals ¶
func (_Storage *StorageSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*StorageSession) Deposits ¶
func (_Storage *StorageSession) Deposits() (*big.Int, error)
Deposits is a free data retrieval call binding the contract method 0x323a5e0b.
Solidity: function deposits() view returns(uint256)
func (*StorageSession) ESCROWDURATION ¶
func (_Storage *StorageSession) ESCROWDURATION() (*big.Int, error)
ESCROWDURATION is a free data retrieval call binding the contract method 0xa6efccf9.
Solidity: function ESCROW_DURATION() view returns(uint256)
func (*StorageSession) Lock ¶
func (_Storage *StorageSession) Lock() (common.Address, error)
Lock is a free data retrieval call binding the contract method 0xf83d08ba.
Solidity: function lock() view returns(address)
func (*StorageSession) Name ¶
func (_Storage *StorageSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*StorageSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*StorageSession) PendingSurchargeRecipient ¶
func (_Storage *StorageSession) PendingSurchargeRecipient() (common.Address, error)
PendingSurchargeRecipient is a free data retrieval call binding the contract method 0x7c3c3160.
Solidity: function pendingSurchargeRecipient() view returns(address)
func (*StorageSession) SIMULATOR ¶
func (_Storage *StorageSession) SIMULATOR() (common.Address, error)
SIMULATOR is a free data retrieval call binding the contract method 0x79b79765.
Solidity: function SIMULATOR() view returns(address)
func (*StorageSession) SURCHARGE ¶
func (_Storage *StorageSession) SURCHARGE() (*big.Int, error)
SURCHARGE is a free data retrieval call binding the contract method 0x37642394.
Solidity: function SURCHARGE() view returns(uint256)
func (*StorageSession) Solver ¶
func (_Storage *StorageSession) Solver() (common.Address, error)
Solver is a free data retrieval call binding the contract method 0x49a7a26d.
Solidity: function solver() view returns(address)
func (*StorageSession) SolverLockData ¶
func (_Storage *StorageSession) SolverLockData() (struct { CurrentSolver common.Address CalledBack bool Fulfilled bool }, error)
SolverLockData is a free data retrieval call binding the contract method 0xaa7d2dc8.
Solidity: function solverLockData() view returns(address currentSolver, bool calledBack, bool fulfilled)
func (*StorageSession) Surcharge ¶
func (_Storage *StorageSession) Surcharge() (*big.Int, error)
Surcharge is a free data retrieval call binding the contract method 0x2ab26a56.
Solidity: function surcharge() view returns(uint256)
func (*StorageSession) SurchargeRecipient ¶
func (_Storage *StorageSession) SurchargeRecipient() (common.Address, error)
SurchargeRecipient is a free data retrieval call binding the contract method 0xfc61c541.
Solidity: function surchargeRecipient() view returns(address)
func (*StorageSession) Symbol ¶
func (_Storage *StorageSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*StorageSession) TotalSupply ¶
func (_Storage *StorageSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*StorageSession) VERIFICATION ¶
func (_Storage *StorageSession) VERIFICATION() (common.Address, error)
VERIFICATION is a free data retrieval call binding the contract method 0x791ae748.
Solidity: function VERIFICATION() view returns(address)
func (*StorageSession) Withdrawals ¶
func (_Storage *StorageSession) Withdrawals() (*big.Int, error)
Withdrawals is a free data retrieval call binding the contract method 0xade0e93e.
Solidity: function withdrawals() view returns(uint256)
type StorageSolverTxResult ¶
type StorageSolverTxResult struct { SolverTo common.Address SolverFrom common.Address Executed bool Success bool Result *big.Int Raw types.Log // Blockchain specific contextual infos }
StorageSolverTxResult represents a SolverTxResult event raised by the Storage contract.
type StorageSolverTxResultIterator ¶
type StorageSolverTxResultIterator struct { Event *StorageSolverTxResult // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageSolverTxResultIterator is returned from FilterSolverTxResult and is used to iterate over the raw logs and unpacked data for SolverTxResult events raised by the Storage contract.
func (*StorageSolverTxResultIterator) Close ¶
func (it *StorageSolverTxResultIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageSolverTxResultIterator) Error ¶
func (it *StorageSolverTxResultIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageSolverTxResultIterator) Next ¶
func (it *StorageSolverTxResultIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageSurchargeRecipientTransferStarted ¶
type StorageSurchargeRecipientTransferStarted struct { CurrentRecipient common.Address NewRecipient common.Address Raw types.Log // Blockchain specific contextual infos }
StorageSurchargeRecipientTransferStarted represents a SurchargeRecipientTransferStarted event raised by the Storage contract.
type StorageSurchargeRecipientTransferStartedIterator ¶
type StorageSurchargeRecipientTransferStartedIterator struct { Event *StorageSurchargeRecipientTransferStarted // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageSurchargeRecipientTransferStartedIterator is returned from FilterSurchargeRecipientTransferStarted and is used to iterate over the raw logs and unpacked data for SurchargeRecipientTransferStarted events raised by the Storage contract.
func (*StorageSurchargeRecipientTransferStartedIterator) Close ¶
func (it *StorageSurchargeRecipientTransferStartedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageSurchargeRecipientTransferStartedIterator) Error ¶
func (it *StorageSurchargeRecipientTransferStartedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageSurchargeRecipientTransferStartedIterator) Next ¶
func (it *StorageSurchargeRecipientTransferStartedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageSurchargeRecipientTransferred ¶
type StorageSurchargeRecipientTransferred struct { NewRecipient common.Address Raw types.Log // Blockchain specific contextual infos }
StorageSurchargeRecipientTransferred represents a SurchargeRecipientTransferred event raised by the Storage contract.
type StorageSurchargeRecipientTransferredIterator ¶
type StorageSurchargeRecipientTransferredIterator struct { Event *StorageSurchargeRecipientTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageSurchargeRecipientTransferredIterator is returned from FilterSurchargeRecipientTransferred and is used to iterate over the raw logs and unpacked data for SurchargeRecipientTransferred events raised by the Storage contract.
func (*StorageSurchargeRecipientTransferredIterator) Close ¶
func (it *StorageSurchargeRecipientTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageSurchargeRecipientTransferredIterator) Error ¶
func (it *StorageSurchargeRecipientTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageSurchargeRecipientTransferredIterator) Next ¶
func (it *StorageSurchargeRecipientTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageSurchargeWithdrawn ¶
type StorageSurchargeWithdrawn struct { To common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
StorageSurchargeWithdrawn represents a SurchargeWithdrawn event raised by the Storage contract.
type StorageSurchargeWithdrawnIterator ¶
type StorageSurchargeWithdrawnIterator struct { Event *StorageSurchargeWithdrawn // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageSurchargeWithdrawnIterator is returned from FilterSurchargeWithdrawn and is used to iterate over the raw logs and unpacked data for SurchargeWithdrawn events raised by the Storage contract.
func (*StorageSurchargeWithdrawnIterator) Close ¶
func (it *StorageSurchargeWithdrawnIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageSurchargeWithdrawnIterator) Error ¶
func (it *StorageSurchargeWithdrawnIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageSurchargeWithdrawnIterator) Next ¶
func (it *StorageSurchargeWithdrawnIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageTransactor ¶
type StorageTransactor struct {
// contains filtered or unexported fields
}
StorageTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewStorageTransactor ¶
func NewStorageTransactor(address common.Address, transactor bind.ContractTransactor) (*StorageTransactor, error)
NewStorageTransactor creates a new write-only instance of Storage, bound to a specific deployed contract.
type StorageTransactorRaw ¶
type StorageTransactorRaw struct {
Contract *StorageTransactor // Generic write-only contract binding to access the raw methods on
}
StorageTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*StorageTransactorRaw) Transact ¶
func (_Storage *StorageTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*StorageTransactorRaw) Transfer ¶
func (_Storage *StorageTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type StorageTransactorSession ¶
type StorageTransactorSession struct { Contract *StorageTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
StorageTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
type StorageTransfer ¶
type StorageTransfer struct { From common.Address To common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
StorageTransfer represents a Transfer event raised by the Storage contract.
type StorageTransferIterator ¶
type StorageTransferIterator struct { Event *StorageTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Storage contract.
func (*StorageTransferIterator) Close ¶
func (it *StorageTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageTransferIterator) Error ¶
func (it *StorageTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageTransferIterator) Next ¶
func (it *StorageTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type StorageUnbond ¶
type StorageUnbond struct { Owner common.Address Amount *big.Int EarliestAvailable *big.Int Raw types.Log // Blockchain specific contextual infos }
StorageUnbond represents a Unbond event raised by the Storage contract.
type StorageUnbondIterator ¶
type StorageUnbondIterator struct { Event *StorageUnbond // Event containing the contract specifics and raw log // contains filtered or unexported fields }
StorageUnbondIterator is returned from FilterUnbond and is used to iterate over the raw logs and unpacked data for Unbond events raised by the Storage contract.
func (*StorageUnbondIterator) Close ¶
func (it *StorageUnbondIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*StorageUnbondIterator) Error ¶
func (it *StorageUnbondIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*StorageUnbondIterator) Next ¶
func (it *StorageUnbondIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.