Documentation ¶
Index ¶
- Constants
- type PROXYACTIONSDSR
- type PROXYACTIONSDSRCaller
- type PROXYACTIONSDSRCallerRaw
- type PROXYACTIONSDSRCallerSession
- type PROXYACTIONSDSRFilterer
- type PROXYACTIONSDSRRaw
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PROXYACTIONSDSRSession
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRSession) DaiJoinJoin(apt common.Address, urn common.Address, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRSession) Exit(daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRSession) ExitAll(daiJoin common.Address, pot common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRSession) Join(daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
- type PROXYACTIONSDSRTransactor
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactor) DaiJoinJoin(opts *bind.TransactOpts, apt common.Address, urn common.Address, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactor) Exit(opts *bind.TransactOpts, daiJoin common.Address, pot common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactor) ExitAll(opts *bind.TransactOpts, daiJoin common.Address, pot common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactor) Join(opts *bind.TransactOpts, daiJoin common.Address, pot common.Address, ...) (*types.Transaction, error)
- type PROXYACTIONSDSRTransactorRaw
- type PROXYACTIONSDSRTransactorSession
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorSession) DaiJoinJoin(apt common.Address, urn common.Address, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorSession) Exit(daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorSession) ExitAll(daiJoin common.Address, pot common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorSession) Join(daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
Constants ¶
const PROXYACTIONSDSRABI = "" /* 1351-byte string literal not displayed */
PROXYACTIONSDSRABI is the input ABI used to generate the binding from.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PROXYACTIONSDSR ¶
type PROXYACTIONSDSR struct { PROXYACTIONSDSRCaller // Read-only binding to the contract PROXYACTIONSDSRTransactor // Write-only binding to the contract PROXYACTIONSDSRFilterer // Log filterer for contract events }
PROXYACTIONSDSR is an auto generated Go binding around an Ethereum contract.
func NewPROXYACTIONSDSR ¶
func NewPROXYACTIONSDSR(address common.Address, backend bind.ContractBackend) (*PROXYACTIONSDSR, error)
NewPROXYACTIONSDSR creates a new instance of PROXYACTIONSDSR, bound to a specific deployed contract.
type PROXYACTIONSDSRCaller ¶
type PROXYACTIONSDSRCaller struct {
// contains filtered or unexported fields
}
PROXYACTIONSDSRCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPROXYACTIONSDSRCaller ¶
func NewPROXYACTIONSDSRCaller(address common.Address, caller bind.ContractCaller) (*PROXYACTIONSDSRCaller, error)
NewPROXYACTIONSDSRCaller creates a new read-only instance of PROXYACTIONSDSR, bound to a specific deployed contract.
type PROXYACTIONSDSRCallerRaw ¶
type PROXYACTIONSDSRCallerRaw struct {
Contract *PROXYACTIONSDSRCaller // Generic read-only contract binding to access the raw methods on
}
PROXYACTIONSDSRCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PROXYACTIONSDSRCallerRaw) Call ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRCallerRaw) 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 PROXYACTIONSDSRCallerSession ¶
type PROXYACTIONSDSRCallerSession struct { Contract *PROXYACTIONSDSRCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PROXYACTIONSDSRCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type PROXYACTIONSDSRFilterer ¶
type PROXYACTIONSDSRFilterer struct {
// contains filtered or unexported fields
}
PROXYACTIONSDSRFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPROXYACTIONSDSRFilterer ¶
func NewPROXYACTIONSDSRFilterer(address common.Address, filterer bind.ContractFilterer) (*PROXYACTIONSDSRFilterer, error)
NewPROXYACTIONSDSRFilterer creates a new log filterer instance of PROXYACTIONSDSR, bound to a specific deployed contract.
type PROXYACTIONSDSRRaw ¶
type PROXYACTIONSDSRRaw struct {
Contract *PROXYACTIONSDSR // Generic contract binding to access the raw methods on
}
PROXYACTIONSDSRRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PROXYACTIONSDSRRaw) Call ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRRaw) 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 (*PROXYACTIONSDSRRaw) Transact ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PROXYACTIONSDSRRaw) Transfer ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRRaw) 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 PROXYACTIONSDSRSession ¶
type PROXYACTIONSDSRSession struct { Contract *PROXYACTIONSDSR // 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 }
PROXYACTIONSDSRSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PROXYACTIONSDSRSession) DaiJoinJoin ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRSession) DaiJoinJoin(apt common.Address, urn common.Address, wad *big.Int) (*types.Transaction, error)
DaiJoinJoin is a paid mutator transaction binding the contract method 0xc56167c6.
Solidity: function daiJoin_join(address apt, address urn, uint256 wad) returns()
func (*PROXYACTIONSDSRSession) Exit ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRSession) Exit(daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
Exit is a paid mutator transaction binding the contract method 0x71006c09.
Solidity: function exit(address daiJoin, address pot, uint256 wad) returns()
func (*PROXYACTIONSDSRSession) ExitAll ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRSession) ExitAll(daiJoin common.Address, pot common.Address) (*types.Transaction, error)
ExitAll is a paid mutator transaction binding the contract method 0xc77843b3.
Solidity: function exitAll(address daiJoin, address pot) returns()
func (*PROXYACTIONSDSRSession) Join ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRSession) Join(daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
Join is a paid mutator transaction binding the contract method 0x9f6c3dbd.
Solidity: function join(address daiJoin, address pot, uint256 wad) returns()
type PROXYACTIONSDSRTransactor ¶
type PROXYACTIONSDSRTransactor struct {
// contains filtered or unexported fields
}
PROXYACTIONSDSRTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPROXYACTIONSDSRTransactor ¶
func NewPROXYACTIONSDSRTransactor(address common.Address, transactor bind.ContractTransactor) (*PROXYACTIONSDSRTransactor, error)
NewPROXYACTIONSDSRTransactor creates a new write-only instance of PROXYACTIONSDSR, bound to a specific deployed contract.
func (*PROXYACTIONSDSRTransactor) DaiJoinJoin ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactor) DaiJoinJoin(opts *bind.TransactOpts, apt common.Address, urn common.Address, wad *big.Int) (*types.Transaction, error)
DaiJoinJoin is a paid mutator transaction binding the contract method 0xc56167c6.
Solidity: function daiJoin_join(address apt, address urn, uint256 wad) returns()
func (*PROXYACTIONSDSRTransactor) Exit ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactor) Exit(opts *bind.TransactOpts, daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
Exit is a paid mutator transaction binding the contract method 0x71006c09.
Solidity: function exit(address daiJoin, address pot, uint256 wad) returns()
func (*PROXYACTIONSDSRTransactor) ExitAll ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactor) ExitAll(opts *bind.TransactOpts, daiJoin common.Address, pot common.Address) (*types.Transaction, error)
ExitAll is a paid mutator transaction binding the contract method 0xc77843b3.
Solidity: function exitAll(address daiJoin, address pot) returns()
func (*PROXYACTIONSDSRTransactor) Join ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactor) Join(opts *bind.TransactOpts, daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
Join is a paid mutator transaction binding the contract method 0x9f6c3dbd.
Solidity: function join(address daiJoin, address pot, uint256 wad) returns()
type PROXYACTIONSDSRTransactorRaw ¶
type PROXYACTIONSDSRTransactorRaw struct {
Contract *PROXYACTIONSDSRTransactor // Generic write-only contract binding to access the raw methods on
}
PROXYACTIONSDSRTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PROXYACTIONSDSRTransactorRaw) Transact ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PROXYACTIONSDSRTransactorRaw) Transfer ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorRaw) 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 PROXYACTIONSDSRTransactorSession ¶
type PROXYACTIONSDSRTransactorSession struct { Contract *PROXYACTIONSDSRTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PROXYACTIONSDSRTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PROXYACTIONSDSRTransactorSession) DaiJoinJoin ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorSession) DaiJoinJoin(apt common.Address, urn common.Address, wad *big.Int) (*types.Transaction, error)
DaiJoinJoin is a paid mutator transaction binding the contract method 0xc56167c6.
Solidity: function daiJoin_join(address apt, address urn, uint256 wad) returns()
func (*PROXYACTIONSDSRTransactorSession) Exit ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorSession) Exit(daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
Exit is a paid mutator transaction binding the contract method 0x71006c09.
Solidity: function exit(address daiJoin, address pot, uint256 wad) returns()
func (*PROXYACTIONSDSRTransactorSession) ExitAll ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorSession) ExitAll(daiJoin common.Address, pot common.Address) (*types.Transaction, error)
ExitAll is a paid mutator transaction binding the contract method 0xc77843b3.
Solidity: function exitAll(address daiJoin, address pot) returns()
func (*PROXYACTIONSDSRTransactorSession) Join ¶
func (_PROXYACTIONSDSR *PROXYACTIONSDSRTransactorSession) Join(daiJoin common.Address, pot common.Address, wad *big.Int) (*types.Transaction, error)
Join is a paid mutator transaction binding the contract method 0x9f6c3dbd.
Solidity: function join(address daiJoin, address pot, uint256 wad) returns()