Documentation ¶
Index ¶
- Constants
- type Bindings
- type BindingsCaller
- func (_Bindings *BindingsCaller) Admin(opts *bind.CallOpts) (common.Address, error)
- func (_Bindings *BindingsCaller) ComptrollerImplementation(opts *bind.CallOpts) (common.Address, error)
- func (_Bindings *BindingsCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error)
- func (_Bindings *BindingsCaller) PendingComptrollerImplementation(opts *bind.CallOpts) (common.Address, error)
- type BindingsCallerRaw
- type BindingsCallerSession
- func (_Bindings *BindingsCallerSession) Admin() (common.Address, error)
- func (_Bindings *BindingsCallerSession) ComptrollerImplementation() (common.Address, error)
- func (_Bindings *BindingsCallerSession) PendingAdmin() (common.Address, error)
- func (_Bindings *BindingsCallerSession) PendingComptrollerImplementation() (common.Address, error)
- type BindingsFailure
- type BindingsFailureIterator
- type BindingsFilterer
- func (_Bindings *BindingsFilterer) FilterFailure(opts *bind.FilterOpts) (*BindingsFailureIterator, error)
- func (_Bindings *BindingsFilterer) FilterNewAdmin(opts *bind.FilterOpts) (*BindingsNewAdminIterator, error)
- func (_Bindings *BindingsFilterer) FilterNewImplementation(opts *bind.FilterOpts) (*BindingsNewImplementationIterator, error)
- func (_Bindings *BindingsFilterer) FilterNewPendingAdmin(opts *bind.FilterOpts) (*BindingsNewPendingAdminIterator, error)
- func (_Bindings *BindingsFilterer) FilterNewPendingImplementation(opts *bind.FilterOpts) (*BindingsNewPendingImplementationIterator, error)
- func (_Bindings *BindingsFilterer) ParseFailure(log types.Log) (*BindingsFailure, error)
- func (_Bindings *BindingsFilterer) ParseNewAdmin(log types.Log) (*BindingsNewAdmin, error)
- func (_Bindings *BindingsFilterer) ParseNewImplementation(log types.Log) (*BindingsNewImplementation, error)
- func (_Bindings *BindingsFilterer) ParseNewPendingAdmin(log types.Log) (*BindingsNewPendingAdmin, error)
- func (_Bindings *BindingsFilterer) ParseNewPendingImplementation(log types.Log) (*BindingsNewPendingImplementation, error)
- func (_Bindings *BindingsFilterer) WatchFailure(opts *bind.WatchOpts, sink chan<- *BindingsFailure) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchNewAdmin(opts *bind.WatchOpts, sink chan<- *BindingsNewAdmin) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchNewImplementation(opts *bind.WatchOpts, sink chan<- *BindingsNewImplementation) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchNewPendingAdmin(opts *bind.WatchOpts, sink chan<- *BindingsNewPendingAdmin) (event.Subscription, error)
- func (_Bindings *BindingsFilterer) WatchNewPendingImplementation(opts *bind.WatchOpts, sink chan<- *BindingsNewPendingImplementation) (event.Subscription, error)
- type BindingsNewAdmin
- type BindingsNewAdminIterator
- type BindingsNewImplementation
- type BindingsNewImplementationIterator
- type BindingsNewPendingAdmin
- type BindingsNewPendingAdminIterator
- type BindingsNewPendingImplementation
- type BindingsNewPendingImplementationIterator
- type BindingsRaw
- func (_Bindings *BindingsRaw) Call(opts *bind.CallOpts, result interface{}, method string, params ...interface{}) error
- func (_Bindings *BindingsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_Bindings *BindingsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type BindingsSession
- func (_Bindings *BindingsSession) AcceptAdmin() (*types.Transaction, error)
- func (_Bindings *BindingsSession) AcceptImplementation() (*types.Transaction, error)
- func (_Bindings *BindingsSession) Admin() (common.Address, error)
- func (_Bindings *BindingsSession) ComptrollerImplementation() (common.Address, error)
- func (_Bindings *BindingsSession) PendingAdmin() (common.Address, error)
- func (_Bindings *BindingsSession) PendingComptrollerImplementation() (common.Address, error)
- func (_Bindings *BindingsSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsSession) SetPendingImplementation(newPendingImplementation common.Address) (*types.Transaction, error)
- type BindingsTransactor
- func (_Bindings *BindingsTransactor) AcceptAdmin(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) AcceptImplementation(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) SetPendingAdmin(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactor) SetPendingImplementation(opts *bind.TransactOpts, newPendingImplementation common.Address) (*types.Transaction, error)
- type BindingsTransactorRaw
- type BindingsTransactorSession
- func (_Bindings *BindingsTransactorSession) AcceptAdmin() (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) AcceptImplementation() (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error)
- func (_Bindings *BindingsTransactorSession) SetPendingImplementation(newPendingImplementation common.Address) (*types.Transaction, error)
Constants ¶
const BindingsABI = "" /* 3645-byte string literal not displayed */
BindingsABI is the input ABI used to generate the binding from.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bindings ¶
type Bindings struct { BindingsCaller // Read-only binding to the contract BindingsTransactor // Write-only binding to the contract BindingsFilterer // Log filterer for contract events }
Bindings is an auto generated Go binding around an Ethereum contract.
func NewBindings ¶
NewBindings creates a new instance of Bindings, bound to a specific deployed contract.
type BindingsCaller ¶
type BindingsCaller struct {
// contains filtered or unexported fields
}
BindingsCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewBindingsCaller ¶
func NewBindingsCaller(address common.Address, caller bind.ContractCaller) (*BindingsCaller, error)
NewBindingsCaller creates a new read-only instance of Bindings, bound to a specific deployed contract.
func (*BindingsCaller) Admin ¶
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() constant returns(address)
func (*BindingsCaller) ComptrollerImplementation ¶
func (_Bindings *BindingsCaller) ComptrollerImplementation(opts *bind.CallOpts) (common.Address, error)
ComptrollerImplementation is a free data retrieval call binding the contract method 0xbb82aa5e.
Solidity: function comptrollerImplementation() constant returns(address)
func (*BindingsCaller) PendingAdmin ¶
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() constant returns(address)
func (*BindingsCaller) PendingComptrollerImplementation ¶
func (_Bindings *BindingsCaller) PendingComptrollerImplementation(opts *bind.CallOpts) (common.Address, error)
PendingComptrollerImplementation is a free data retrieval call binding the contract method 0xdcfbc0c7.
Solidity: function pendingComptrollerImplementation() constant returns(address)
type BindingsCallerRaw ¶
type BindingsCallerRaw struct {
Contract *BindingsCaller // Generic read-only contract binding to access the raw methods on
}
BindingsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*BindingsCallerRaw) Call ¶
func (_Bindings *BindingsCallerRaw) 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 BindingsCallerSession ¶
type BindingsCallerSession struct { Contract *BindingsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
BindingsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*BindingsCallerSession) Admin ¶
func (_Bindings *BindingsCallerSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() constant returns(address)
func (*BindingsCallerSession) ComptrollerImplementation ¶
func (_Bindings *BindingsCallerSession) ComptrollerImplementation() (common.Address, error)
ComptrollerImplementation is a free data retrieval call binding the contract method 0xbb82aa5e.
Solidity: function comptrollerImplementation() constant returns(address)
func (*BindingsCallerSession) PendingAdmin ¶
func (_Bindings *BindingsCallerSession) PendingAdmin() (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() constant returns(address)
func (*BindingsCallerSession) PendingComptrollerImplementation ¶
func (_Bindings *BindingsCallerSession) PendingComptrollerImplementation() (common.Address, error)
PendingComptrollerImplementation is a free data retrieval call binding the contract method 0xdcfbc0c7.
Solidity: function pendingComptrollerImplementation() constant returns(address)
type BindingsFailure ¶
type BindingsFailure struct { Error *big.Int Info *big.Int Detail *big.Int Raw types.Log // Blockchain specific contextual infos }
BindingsFailure represents a Failure event raised by the Bindings contract.
type BindingsFailureIterator ¶
type BindingsFailureIterator struct { Event *BindingsFailure // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingsFailureIterator is returned from FilterFailure and is used to iterate over the raw logs and unpacked data for Failure events raised by the Bindings contract.
func (*BindingsFailureIterator) Close ¶
func (it *BindingsFailureIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsFailureIterator) Error ¶
func (it *BindingsFailureIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsFailureIterator) Next ¶
func (it *BindingsFailureIterator) 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 BindingsFilterer ¶
type BindingsFilterer struct {
// contains filtered or unexported fields
}
BindingsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewBindingsFilterer ¶
func NewBindingsFilterer(address common.Address, filterer bind.ContractFilterer) (*BindingsFilterer, error)
NewBindingsFilterer creates a new log filterer instance of Bindings, bound to a specific deployed contract.
func (*BindingsFilterer) FilterFailure ¶
func (_Bindings *BindingsFilterer) FilterFailure(opts *bind.FilterOpts) (*BindingsFailureIterator, error)
FilterFailure is a free log retrieval operation binding the contract event 0x45b96fe442630264581b197e84bbada861235052c5a1aadfff9ea4e40a969aa0.
Solidity: event Failure(uint256 error, uint256 info, uint256 detail)
func (*BindingsFilterer) FilterNewAdmin ¶
func (_Bindings *BindingsFilterer) FilterNewAdmin(opts *bind.FilterOpts) (*BindingsNewAdminIterator, error)
FilterNewAdmin is a free log retrieval operation binding the contract event 0xf9ffabca9c8276e99321725bcb43fb076a6c66a54b7f21c4e8146d8519b417dc.
Solidity: event NewAdmin(address oldAdmin, address newAdmin)
func (*BindingsFilterer) FilterNewImplementation ¶
func (_Bindings *BindingsFilterer) FilterNewImplementation(opts *bind.FilterOpts) (*BindingsNewImplementationIterator, error)
FilterNewImplementation is a free log retrieval operation binding the contract event 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a.
Solidity: event NewImplementation(address oldImplementation, address newImplementation)
func (*BindingsFilterer) FilterNewPendingAdmin ¶
func (_Bindings *BindingsFilterer) FilterNewPendingAdmin(opts *bind.FilterOpts) (*BindingsNewPendingAdminIterator, error)
FilterNewPendingAdmin is a free log retrieval operation binding the contract event 0xca4f2f25d0898edd99413412fb94012f9e54ec8142f9b093e7720646a95b16a9.
Solidity: event NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
func (*BindingsFilterer) FilterNewPendingImplementation ¶
func (_Bindings *BindingsFilterer) FilterNewPendingImplementation(opts *bind.FilterOpts) (*BindingsNewPendingImplementationIterator, error)
FilterNewPendingImplementation is a free log retrieval operation binding the contract event 0xe945ccee5d701fc83f9b8aa8ca94ea4219ec1fcbd4f4cab4f0ea57c5c3e1d815.
Solidity: event NewPendingImplementation(address oldPendingImplementation, address newPendingImplementation)
func (*BindingsFilterer) ParseFailure ¶
func (_Bindings *BindingsFilterer) ParseFailure(log types.Log) (*BindingsFailure, error)
ParseFailure is a log parse operation binding the contract event 0x45b96fe442630264581b197e84bbada861235052c5a1aadfff9ea4e40a969aa0.
Solidity: event Failure(uint256 error, uint256 info, uint256 detail)
func (*BindingsFilterer) ParseNewAdmin ¶
func (_Bindings *BindingsFilterer) ParseNewAdmin(log types.Log) (*BindingsNewAdmin, error)
ParseNewAdmin is a log parse operation binding the contract event 0xf9ffabca9c8276e99321725bcb43fb076a6c66a54b7f21c4e8146d8519b417dc.
Solidity: event NewAdmin(address oldAdmin, address newAdmin)
func (*BindingsFilterer) ParseNewImplementation ¶
func (_Bindings *BindingsFilterer) ParseNewImplementation(log types.Log) (*BindingsNewImplementation, error)
ParseNewImplementation is a log parse operation binding the contract event 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a.
Solidity: event NewImplementation(address oldImplementation, address newImplementation)
func (*BindingsFilterer) ParseNewPendingAdmin ¶
func (_Bindings *BindingsFilterer) ParseNewPendingAdmin(log types.Log) (*BindingsNewPendingAdmin, error)
ParseNewPendingAdmin is a log parse operation binding the contract event 0xca4f2f25d0898edd99413412fb94012f9e54ec8142f9b093e7720646a95b16a9.
Solidity: event NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
func (*BindingsFilterer) ParseNewPendingImplementation ¶
func (_Bindings *BindingsFilterer) ParseNewPendingImplementation(log types.Log) (*BindingsNewPendingImplementation, error)
ParseNewPendingImplementation is a log parse operation binding the contract event 0xe945ccee5d701fc83f9b8aa8ca94ea4219ec1fcbd4f4cab4f0ea57c5c3e1d815.
Solidity: event NewPendingImplementation(address oldPendingImplementation, address newPendingImplementation)
func (*BindingsFilterer) WatchFailure ¶
func (_Bindings *BindingsFilterer) WatchFailure(opts *bind.WatchOpts, sink chan<- *BindingsFailure) (event.Subscription, error)
WatchFailure is a free log subscription operation binding the contract event 0x45b96fe442630264581b197e84bbada861235052c5a1aadfff9ea4e40a969aa0.
Solidity: event Failure(uint256 error, uint256 info, uint256 detail)
func (*BindingsFilterer) WatchNewAdmin ¶
func (_Bindings *BindingsFilterer) WatchNewAdmin(opts *bind.WatchOpts, sink chan<- *BindingsNewAdmin) (event.Subscription, error)
WatchNewAdmin is a free log subscription operation binding the contract event 0xf9ffabca9c8276e99321725bcb43fb076a6c66a54b7f21c4e8146d8519b417dc.
Solidity: event NewAdmin(address oldAdmin, address newAdmin)
func (*BindingsFilterer) WatchNewImplementation ¶
func (_Bindings *BindingsFilterer) WatchNewImplementation(opts *bind.WatchOpts, sink chan<- *BindingsNewImplementation) (event.Subscription, error)
WatchNewImplementation is a free log subscription operation binding the contract event 0xd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a.
Solidity: event NewImplementation(address oldImplementation, address newImplementation)
func (*BindingsFilterer) WatchNewPendingAdmin ¶
func (_Bindings *BindingsFilterer) WatchNewPendingAdmin(opts *bind.WatchOpts, sink chan<- *BindingsNewPendingAdmin) (event.Subscription, error)
WatchNewPendingAdmin is a free log subscription operation binding the contract event 0xca4f2f25d0898edd99413412fb94012f9e54ec8142f9b093e7720646a95b16a9.
Solidity: event NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
func (*BindingsFilterer) WatchNewPendingImplementation ¶
func (_Bindings *BindingsFilterer) WatchNewPendingImplementation(opts *bind.WatchOpts, sink chan<- *BindingsNewPendingImplementation) (event.Subscription, error)
WatchNewPendingImplementation is a free log subscription operation binding the contract event 0xe945ccee5d701fc83f9b8aa8ca94ea4219ec1fcbd4f4cab4f0ea57c5c3e1d815.
Solidity: event NewPendingImplementation(address oldPendingImplementation, address newPendingImplementation)
type BindingsNewAdmin ¶
type BindingsNewAdmin struct { OldAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
BindingsNewAdmin represents a NewAdmin event raised by the Bindings contract.
type BindingsNewAdminIterator ¶
type BindingsNewAdminIterator struct { Event *BindingsNewAdmin // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingsNewAdminIterator is returned from FilterNewAdmin and is used to iterate over the raw logs and unpacked data for NewAdmin events raised by the Bindings contract.
func (*BindingsNewAdminIterator) Close ¶
func (it *BindingsNewAdminIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsNewAdminIterator) Error ¶
func (it *BindingsNewAdminIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsNewAdminIterator) Next ¶
func (it *BindingsNewAdminIterator) 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 BindingsNewImplementation ¶
type BindingsNewImplementation struct { OldImplementation common.Address NewImplementation common.Address Raw types.Log // Blockchain specific contextual infos }
BindingsNewImplementation represents a NewImplementation event raised by the Bindings contract.
type BindingsNewImplementationIterator ¶
type BindingsNewImplementationIterator struct { Event *BindingsNewImplementation // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingsNewImplementationIterator is returned from FilterNewImplementation and is used to iterate over the raw logs and unpacked data for NewImplementation events raised by the Bindings contract.
func (*BindingsNewImplementationIterator) Close ¶
func (it *BindingsNewImplementationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsNewImplementationIterator) Error ¶
func (it *BindingsNewImplementationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsNewImplementationIterator) Next ¶
func (it *BindingsNewImplementationIterator) 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 BindingsNewPendingAdmin ¶
type BindingsNewPendingAdmin struct { OldPendingAdmin common.Address NewPendingAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
BindingsNewPendingAdmin represents a NewPendingAdmin event raised by the Bindings contract.
type BindingsNewPendingAdminIterator ¶
type BindingsNewPendingAdminIterator struct { Event *BindingsNewPendingAdmin // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingsNewPendingAdminIterator is returned from FilterNewPendingAdmin and is used to iterate over the raw logs and unpacked data for NewPendingAdmin events raised by the Bindings contract.
func (*BindingsNewPendingAdminIterator) Close ¶
func (it *BindingsNewPendingAdminIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsNewPendingAdminIterator) Error ¶
func (it *BindingsNewPendingAdminIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsNewPendingAdminIterator) Next ¶
func (it *BindingsNewPendingAdminIterator) 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 BindingsNewPendingImplementation ¶
type BindingsNewPendingImplementation struct { OldPendingImplementation common.Address NewPendingImplementation common.Address Raw types.Log // Blockchain specific contextual infos }
BindingsNewPendingImplementation represents a NewPendingImplementation event raised by the Bindings contract.
type BindingsNewPendingImplementationIterator ¶
type BindingsNewPendingImplementationIterator struct { Event *BindingsNewPendingImplementation // Event containing the contract specifics and raw log // contains filtered or unexported fields }
BindingsNewPendingImplementationIterator is returned from FilterNewPendingImplementation and is used to iterate over the raw logs and unpacked data for NewPendingImplementation events raised by the Bindings contract.
func (*BindingsNewPendingImplementationIterator) Close ¶
func (it *BindingsNewPendingImplementationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*BindingsNewPendingImplementationIterator) Error ¶
func (it *BindingsNewPendingImplementationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*BindingsNewPendingImplementationIterator) Next ¶
func (it *BindingsNewPendingImplementationIterator) 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 BindingsRaw ¶
type BindingsRaw struct {
Contract *Bindings // Generic contract binding to access the raw methods on
}
BindingsRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*BindingsRaw) Call ¶
func (_Bindings *BindingsRaw) 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 (*BindingsRaw) Transact ¶
func (_Bindings *BindingsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BindingsRaw) Transfer ¶
func (_Bindings *BindingsRaw) 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 BindingsSession ¶
type BindingsSession struct { Contract *Bindings // 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 }
BindingsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*BindingsSession) AcceptAdmin ¶
func (_Bindings *BindingsSession) AcceptAdmin() (*types.Transaction, error)
AcceptAdmin is a paid mutator transaction binding the contract method 0xe9c714f2.
Solidity: function _acceptAdmin() returns(uint256)
func (*BindingsSession) AcceptImplementation ¶
func (_Bindings *BindingsSession) AcceptImplementation() (*types.Transaction, error)
AcceptImplementation is a paid mutator transaction binding the contract method 0xc1e80334.
Solidity: function _acceptImplementation() returns(uint256)
func (*BindingsSession) Admin ¶
func (_Bindings *BindingsSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() constant returns(address)
func (*BindingsSession) ComptrollerImplementation ¶
func (_Bindings *BindingsSession) ComptrollerImplementation() (common.Address, error)
ComptrollerImplementation is a free data retrieval call binding the contract method 0xbb82aa5e.
Solidity: function comptrollerImplementation() constant returns(address)
func (*BindingsSession) PendingAdmin ¶
func (_Bindings *BindingsSession) PendingAdmin() (common.Address, error)
PendingAdmin is a free data retrieval call binding the contract method 0x26782247.
Solidity: function pendingAdmin() constant returns(address)
func (*BindingsSession) PendingComptrollerImplementation ¶
func (_Bindings *BindingsSession) PendingComptrollerImplementation() (common.Address, error)
PendingComptrollerImplementation is a free data retrieval call binding the contract method 0xdcfbc0c7.
Solidity: function pendingComptrollerImplementation() constant returns(address)
func (*BindingsSession) SetPendingAdmin ¶
func (_Bindings *BindingsSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error)
SetPendingAdmin is a paid mutator transaction binding the contract method 0xb71d1a0c.
Solidity: function _setPendingAdmin(address newPendingAdmin) returns(uint256)
func (*BindingsSession) SetPendingImplementation ¶
func (_Bindings *BindingsSession) SetPendingImplementation(newPendingImplementation common.Address) (*types.Transaction, error)
SetPendingImplementation is a paid mutator transaction binding the contract method 0xe992a041.
Solidity: function _setPendingImplementation(address newPendingImplementation) returns(uint256)
type BindingsTransactor ¶
type BindingsTransactor struct {
// contains filtered or unexported fields
}
BindingsTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewBindingsTransactor ¶
func NewBindingsTransactor(address common.Address, transactor bind.ContractTransactor) (*BindingsTransactor, error)
NewBindingsTransactor creates a new write-only instance of Bindings, bound to a specific deployed contract.
func (*BindingsTransactor) AcceptAdmin ¶
func (_Bindings *BindingsTransactor) AcceptAdmin(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptAdmin is a paid mutator transaction binding the contract method 0xe9c714f2.
Solidity: function _acceptAdmin() returns(uint256)
func (*BindingsTransactor) AcceptImplementation ¶
func (_Bindings *BindingsTransactor) AcceptImplementation(opts *bind.TransactOpts) (*types.Transaction, error)
AcceptImplementation is a paid mutator transaction binding the contract method 0xc1e80334.
Solidity: function _acceptImplementation() returns(uint256)
func (*BindingsTransactor) SetPendingAdmin ¶
func (_Bindings *BindingsTransactor) SetPendingAdmin(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error)
SetPendingAdmin is a paid mutator transaction binding the contract method 0xb71d1a0c.
Solidity: function _setPendingAdmin(address newPendingAdmin) returns(uint256)
func (*BindingsTransactor) SetPendingImplementation ¶
func (_Bindings *BindingsTransactor) SetPendingImplementation(opts *bind.TransactOpts, newPendingImplementation common.Address) (*types.Transaction, error)
SetPendingImplementation is a paid mutator transaction binding the contract method 0xe992a041.
Solidity: function _setPendingImplementation(address newPendingImplementation) returns(uint256)
type BindingsTransactorRaw ¶
type BindingsTransactorRaw struct {
Contract *BindingsTransactor // Generic write-only contract binding to access the raw methods on
}
BindingsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*BindingsTransactorRaw) Transact ¶
func (_Bindings *BindingsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*BindingsTransactorRaw) Transfer ¶
func (_Bindings *BindingsTransactorRaw) 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 BindingsTransactorSession ¶
type BindingsTransactorSession struct { Contract *BindingsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
BindingsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*BindingsTransactorSession) AcceptAdmin ¶
func (_Bindings *BindingsTransactorSession) AcceptAdmin() (*types.Transaction, error)
AcceptAdmin is a paid mutator transaction binding the contract method 0xe9c714f2.
Solidity: function _acceptAdmin() returns(uint256)
func (*BindingsTransactorSession) AcceptImplementation ¶
func (_Bindings *BindingsTransactorSession) AcceptImplementation() (*types.Transaction, error)
AcceptImplementation is a paid mutator transaction binding the contract method 0xc1e80334.
Solidity: function _acceptImplementation() returns(uint256)
func (*BindingsTransactorSession) SetPendingAdmin ¶
func (_Bindings *BindingsTransactorSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error)
SetPendingAdmin is a paid mutator transaction binding the contract method 0xb71d1a0c.
Solidity: function _setPendingAdmin(address newPendingAdmin) returns(uint256)
func (*BindingsTransactorSession) SetPendingImplementation ¶
func (_Bindings *BindingsTransactorSession) SetPendingImplementation(newPendingImplementation common.Address) (*types.Transaction, error)
SetPendingImplementation is a paid mutator transaction binding the contract method 0xe992a041.
Solidity: function _setPendingImplementation(address newPendingImplementation) returns(uint256)