Documentation ¶
Index ¶
- Constants
- type PROXYACTIONSCROPPER
- type PROXYACTIONSCROPPERCaller
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERCaller) CdpRegistry(opts *bind.CallOpts) (common.Address, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERCaller) Cropper(opts *bind.CallOpts) (common.Address, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERCaller) Vat(opts *bind.CallOpts) (common.Address, error)
- type PROXYACTIONSCROPPERCallerRaw
- type PROXYACTIONSCROPPERCallerSession
- type PROXYACTIONSCROPPERFilterer
- type PROXYACTIONSCROPPERRaw
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PROXYACTIONSCROPPERSession
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) CdpRegistry() (common.Address, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Crop(gemJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Cropper() (common.Address, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) DaiJoinJoin(daiJoin common.Address, u common.Address, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Draw(jug common.Address, daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) ExitETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) ExitGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) FleeETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) FleeGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) FreeETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) FreeGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Hope(obj common.Address, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) LockETH(ethJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) LockETHAndDraw(jug common.Address, ethJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) LockGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) LockGemAndDraw(jug common.Address, gemJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Nope(obj common.Address, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Open(ilk [32]byte, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) OpenLockETHAndDraw(jug common.Address, ethJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) OpenLockGemAndDraw(jug common.Address, gemJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Transfer(gem common.Address, dst common.Address, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Vat() (common.Address, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Wipe(daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAll(daiJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAllAndFreeETH(ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAllAndFreeGem(gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAndFreeETH(ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAndFreeGem(gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int, ...) (*types.Transaction, error)
- type PROXYACTIONSCROPPERTransactor
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Crop(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) DaiJoinJoin(opts *bind.TransactOpts, daiJoin common.Address, u common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Draw(opts *bind.TransactOpts, jug common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) ExitETH(opts *bind.TransactOpts, ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) ExitGem(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) FleeETH(opts *bind.TransactOpts, ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) FleeGem(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) FreeETH(opts *bind.TransactOpts, ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) FreeGem(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Hope(opts *bind.TransactOpts, obj common.Address, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) LockETH(opts *bind.TransactOpts, ethJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) LockETHAndDraw(opts *bind.TransactOpts, jug common.Address, ethJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) LockGem(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) LockGemAndDraw(opts *bind.TransactOpts, jug common.Address, gemJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Nope(opts *bind.TransactOpts, obj common.Address, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Open(opts *bind.TransactOpts, ilk [32]byte, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) OpenLockETHAndDraw(opts *bind.TransactOpts, jug common.Address, ethJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) OpenLockGemAndDraw(opts *bind.TransactOpts, jug common.Address, gemJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Transfer(opts *bind.TransactOpts, gem common.Address, dst common.Address, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Wipe(opts *bind.TransactOpts, daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAll(opts *bind.TransactOpts, daiJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAllAndFreeETH(opts *bind.TransactOpts, ethJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAllAndFreeGem(opts *bind.TransactOpts, gemJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAndFreeETH(opts *bind.TransactOpts, ethJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAndFreeGem(opts *bind.TransactOpts, gemJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- type PROXYACTIONSCROPPERTransactorRaw
- type PROXYACTIONSCROPPERTransactorSession
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Crop(gemJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) DaiJoinJoin(daiJoin common.Address, u common.Address, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Draw(jug common.Address, daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) ExitETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) ExitGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) FleeETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) FleeGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) FreeETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) FreeGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Hope(obj common.Address, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) LockETH(ethJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) LockETHAndDraw(jug common.Address, ethJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) LockGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) LockGemAndDraw(jug common.Address, gemJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Nope(obj common.Address, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Open(ilk [32]byte, usr common.Address) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) OpenLockETHAndDraw(jug common.Address, ethJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) OpenLockGemAndDraw(jug common.Address, gemJoin common.Address, daiJoin common.Address, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Transfer(gem common.Address, dst common.Address, amt *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Wipe(daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAll(daiJoin common.Address, cdp *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAllAndFreeETH(ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAllAndFreeGem(gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAndFreeETH(ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int, ...) (*types.Transaction, error)
- func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAndFreeGem(gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int, ...) (*types.Transaction, error)
Constants ¶
const PROXYACTIONSCROPPERABI = "" /* 9815-byte string literal not displayed */
PROXYACTIONSCROPPERABI is the input ABI used to generate the binding from.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PROXYACTIONSCROPPER ¶
type PROXYACTIONSCROPPER struct { PROXYACTIONSCROPPERCaller // Read-only binding to the contract PROXYACTIONSCROPPERTransactor // Write-only binding to the contract PROXYACTIONSCROPPERFilterer // Log filterer for contract events }
PROXYACTIONSCROPPER is an auto generated Go binding around an Ethereum contract.
func NewPROXYACTIONSCROPPER ¶
func NewPROXYACTIONSCROPPER(address common.Address, backend bind.ContractBackend) (*PROXYACTIONSCROPPER, error)
NewPROXYACTIONSCROPPER creates a new instance of PROXYACTIONSCROPPER, bound to a specific deployed contract.
type PROXYACTIONSCROPPERCaller ¶
type PROXYACTIONSCROPPERCaller struct {
// contains filtered or unexported fields
}
PROXYACTIONSCROPPERCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPROXYACTIONSCROPPERCaller ¶
func NewPROXYACTIONSCROPPERCaller(address common.Address, caller bind.ContractCaller) (*PROXYACTIONSCROPPERCaller, error)
NewPROXYACTIONSCROPPERCaller creates a new read-only instance of PROXYACTIONSCROPPER, bound to a specific deployed contract.
func (*PROXYACTIONSCROPPERCaller) CdpRegistry ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERCaller) CdpRegistry(opts *bind.CallOpts) (common.Address, error)
CdpRegistry is a free data retrieval call binding the contract method 0xab2a2a82.
Solidity: function cdpRegistry() view returns(address)
type PROXYACTIONSCROPPERCallerRaw ¶
type PROXYACTIONSCROPPERCallerRaw struct {
Contract *PROXYACTIONSCROPPERCaller // Generic read-only contract binding to access the raw methods on
}
PROXYACTIONSCROPPERCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PROXYACTIONSCROPPERCallerRaw) Call ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERCallerRaw) 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 PROXYACTIONSCROPPERCallerSession ¶
type PROXYACTIONSCROPPERCallerSession struct { Contract *PROXYACTIONSCROPPERCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PROXYACTIONSCROPPERCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PROXYACTIONSCROPPERCallerSession) CdpRegistry ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERCallerSession) CdpRegistry() (common.Address, error)
CdpRegistry is a free data retrieval call binding the contract method 0xab2a2a82.
Solidity: function cdpRegistry() view returns(address)
type PROXYACTIONSCROPPERFilterer ¶
type PROXYACTIONSCROPPERFilterer struct {
// contains filtered or unexported fields
}
PROXYACTIONSCROPPERFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPROXYACTIONSCROPPERFilterer ¶
func NewPROXYACTIONSCROPPERFilterer(address common.Address, filterer bind.ContractFilterer) (*PROXYACTIONSCROPPERFilterer, error)
NewPROXYACTIONSCROPPERFilterer creates a new log filterer instance of PROXYACTIONSCROPPER, bound to a specific deployed contract.
type PROXYACTIONSCROPPERRaw ¶
type PROXYACTIONSCROPPERRaw struct {
Contract *PROXYACTIONSCROPPER // Generic contract binding to access the raw methods on
}
PROXYACTIONSCROPPERRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PROXYACTIONSCROPPERRaw) Call ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERRaw) 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 (*PROXYACTIONSCROPPERRaw) Transact ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PROXYACTIONSCROPPERRaw) Transfer ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERRaw) 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 PROXYACTIONSCROPPERSession ¶
type PROXYACTIONSCROPPERSession struct { Contract *PROXYACTIONSCROPPER // 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 }
PROXYACTIONSCROPPERSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PROXYACTIONSCROPPERSession) CdpRegistry ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) CdpRegistry() (common.Address, error)
CdpRegistry is a free data retrieval call binding the contract method 0xab2a2a82.
Solidity: function cdpRegistry() view returns(address)
func (*PROXYACTIONSCROPPERSession) Crop ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Crop(gemJoin common.Address, cdp *big.Int) (*types.Transaction, error)
Crop is a paid mutator transaction binding the contract method 0x0f2bb432.
Solidity: function crop(address gemJoin, uint256 cdp) returns()
func (*PROXYACTIONSCROPPERSession) Cropper ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Cropper() (common.Address, error)
Cropper is a free data retrieval call binding the contract method 0xcb3facbc.
Solidity: function cropper() view returns(address)
func (*PROXYACTIONSCROPPERSession) DaiJoinJoin ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) DaiJoinJoin(daiJoin common.Address, u common.Address, wad *big.Int) (*types.Transaction, error)
DaiJoinJoin is a paid mutator transaction binding the contract method 0xc56167c6.
Solidity: function daiJoin_join(address daiJoin, address u, uint256 wad) returns()
func (*PROXYACTIONSCROPPERSession) Draw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Draw(jug common.Address, daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
Draw is a paid mutator transaction binding the contract method 0xf4c24276.
Solidity: function draw(address jug, address daiJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERSession) ExitETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) ExitETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
ExitETH is a paid mutator transaction binding the contract method 0x153a566d.
Solidity: function exitETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERSession) ExitGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) ExitGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
ExitGem is a paid mutator transaction binding the contract method 0x15661141.
Solidity: function exitGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERSession) FleeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) FleeETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
FleeETH is a paid mutator transaction binding the contract method 0x8838cb63.
Solidity: function fleeETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERSession) FleeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) FleeGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
FleeGem is a paid mutator transaction binding the contract method 0x726b300a.
Solidity: function fleeGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERSession) FreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) FreeETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
FreeETH is a paid mutator transaction binding the contract method 0x2537e4b5.
Solidity: function freeETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERSession) FreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) FreeGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
FreeGem is a paid mutator transaction binding the contract method 0x7031b517.
Solidity: function freeGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERSession) Hope ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Hope(obj common.Address, usr common.Address) (*types.Transaction, error)
Hope is a paid mutator transaction binding the contract method 0xb50a5869.
Solidity: function hope(address obj, address usr) returns()
func (*PROXYACTIONSCROPPERSession) LockETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) LockETH(ethJoin common.Address, cdp *big.Int) (*types.Transaction, error)
LockETH is a paid mutator transaction binding the contract method 0x902f1d6b.
Solidity: function lockETH(address ethJoin, uint256 cdp) payable returns()
func (*PROXYACTIONSCROPPERSession) LockETHAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) LockETHAndDraw(jug common.Address, ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadD *big.Int) (*types.Transaction, error)
LockETHAndDraw is a paid mutator transaction binding the contract method 0xa7467184.
Solidity: function lockETHAndDraw(address jug, address ethJoin, address daiJoin, uint256 cdp, uint256 wadD) payable returns()
func (*PROXYACTIONSCROPPERSession) LockGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) LockGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
LockGem is a paid mutator transaction binding the contract method 0x91c64a1a.
Solidity: function lockGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERSession) LockGemAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) LockGemAndDraw(jug common.Address, gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
LockGemAndDraw is a paid mutator transaction binding the contract method 0x2460e0e4.
Solidity: function lockGemAndDraw(address jug, address gemJoin, address daiJoin, uint256 cdp, uint256 amtC, uint256 wadD) returns()
func (*PROXYACTIONSCROPPERSession) Nope ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Nope(obj common.Address, usr common.Address) (*types.Transaction, error)
Nope is a paid mutator transaction binding the contract method 0x9f887fde.
Solidity: function nope(address obj, address usr) returns()
func (*PROXYACTIONSCROPPERSession) Open ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Open(ilk [32]byte, usr common.Address) (*types.Transaction, error)
Open is a paid mutator transaction binding the contract method 0x6090dec5.
Solidity: function open(bytes32 ilk, address usr) returns(uint256 cdp)
func (*PROXYACTIONSCROPPERSession) OpenLockETHAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) OpenLockETHAndDraw(jug common.Address, ethJoin common.Address, daiJoin common.Address, ilk [32]byte, wadD *big.Int) (*types.Transaction, error)
OpenLockETHAndDraw is a paid mutator transaction binding the contract method 0x0205c0db.
Solidity: function openLockETHAndDraw(address jug, address ethJoin, address daiJoin, bytes32 ilk, uint256 wadD) payable returns(uint256 cdp)
func (*PROXYACTIONSCROPPERSession) OpenLockGemAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) OpenLockGemAndDraw(jug common.Address, gemJoin common.Address, daiJoin common.Address, ilk [32]byte, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
OpenLockGemAndDraw is a paid mutator transaction binding the contract method 0xff9a89c6.
Solidity: function openLockGemAndDraw(address jug, address gemJoin, address daiJoin, bytes32 ilk, uint256 amtC, uint256 wadD) returns(uint256 cdp)
func (*PROXYACTIONSCROPPERSession) Transfer ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Transfer(gem common.Address, dst common.Address, amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.
Solidity: function transfer(address gem, address dst, uint256 amt) returns()
func (*PROXYACTIONSCROPPERSession) Vat ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Vat() (common.Address, error)
Vat is a free data retrieval call binding the contract method 0x36569e77.
Solidity: function vat() view returns(address)
func (*PROXYACTIONSCROPPERSession) Wipe ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) Wipe(daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
Wipe is a paid mutator transaction binding the contract method 0xc3b6cb4b.
Solidity: function wipe(address daiJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERSession) WipeAll ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAll(daiJoin common.Address, cdp *big.Int) (*types.Transaction, error)
WipeAll is a paid mutator transaction binding the contract method 0x6ddb4566.
Solidity: function wipeAll(address daiJoin, uint256 cdp) returns()
func (*PROXYACTIONSCROPPERSession) WipeAllAndFreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAllAndFreeETH(ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int) (*types.Transaction, error)
WipeAllAndFreeETH is a paid mutator transaction binding the contract method 0x5e46700a.
Solidity: function wipeAllAndFreeETH(address ethJoin, address daiJoin, uint256 cdp, uint256 wadC) returns()
func (*PROXYACTIONSCROPPERSession) WipeAllAndFreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAllAndFreeGem(gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int) (*types.Transaction, error)
WipeAllAndFreeGem is a paid mutator transaction binding the contract method 0xa271d9a0.
Solidity: function wipeAllAndFreeGem(address gemJoin, address daiJoin, uint256 cdp, uint256 amtC) returns()
func (*PROXYACTIONSCROPPERSession) WipeAndFreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAndFreeETH(ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int, wadD *big.Int) (*types.Transaction, error)
WipeAndFreeETH is a paid mutator transaction binding the contract method 0x362854e1.
Solidity: function wipeAndFreeETH(address ethJoin, address daiJoin, uint256 cdp, uint256 wadC, uint256 wadD) returns()
func (*PROXYACTIONSCROPPERSession) WipeAndFreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERSession) WipeAndFreeGem(gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
WipeAndFreeGem is a paid mutator transaction binding the contract method 0x86dcc75f.
Solidity: function wipeAndFreeGem(address gemJoin, address daiJoin, uint256 cdp, uint256 amtC, uint256 wadD) returns()
type PROXYACTIONSCROPPERTransactor ¶
type PROXYACTIONSCROPPERTransactor struct {
// contains filtered or unexported fields
}
PROXYACTIONSCROPPERTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPROXYACTIONSCROPPERTransactor ¶
func NewPROXYACTIONSCROPPERTransactor(address common.Address, transactor bind.ContractTransactor) (*PROXYACTIONSCROPPERTransactor, error)
NewPROXYACTIONSCROPPERTransactor creates a new write-only instance of PROXYACTIONSCROPPER, bound to a specific deployed contract.
func (*PROXYACTIONSCROPPERTransactor) Crop ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Crop(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int) (*types.Transaction, error)
Crop is a paid mutator transaction binding the contract method 0x0f2bb432.
Solidity: function crop(address gemJoin, uint256 cdp) returns()
func (*PROXYACTIONSCROPPERTransactor) DaiJoinJoin ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) DaiJoinJoin(opts *bind.TransactOpts, daiJoin common.Address, u common.Address, wad *big.Int) (*types.Transaction, error)
DaiJoinJoin is a paid mutator transaction binding the contract method 0xc56167c6.
Solidity: function daiJoin_join(address daiJoin, address u, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactor) Draw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Draw(opts *bind.TransactOpts, jug common.Address, daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
Draw is a paid mutator transaction binding the contract method 0xf4c24276.
Solidity: function draw(address jug, address daiJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactor) ExitETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) ExitETH(opts *bind.TransactOpts, ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
ExitETH is a paid mutator transaction binding the contract method 0x153a566d.
Solidity: function exitETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactor) ExitGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) ExitGem(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
ExitGem is a paid mutator transaction binding the contract method 0x15661141.
Solidity: function exitGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactor) FleeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) FleeETH(opts *bind.TransactOpts, ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
FleeETH is a paid mutator transaction binding the contract method 0x8838cb63.
Solidity: function fleeETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactor) FleeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) FleeGem(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
FleeGem is a paid mutator transaction binding the contract method 0x726b300a.
Solidity: function fleeGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactor) FreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) FreeETH(opts *bind.TransactOpts, ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
FreeETH is a paid mutator transaction binding the contract method 0x2537e4b5.
Solidity: function freeETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactor) FreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) FreeGem(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
FreeGem is a paid mutator transaction binding the contract method 0x7031b517.
Solidity: function freeGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactor) Hope ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Hope(opts *bind.TransactOpts, obj common.Address, usr common.Address) (*types.Transaction, error)
Hope is a paid mutator transaction binding the contract method 0xb50a5869.
Solidity: function hope(address obj, address usr) returns()
func (*PROXYACTIONSCROPPERTransactor) LockETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) LockETH(opts *bind.TransactOpts, ethJoin common.Address, cdp *big.Int) (*types.Transaction, error)
LockETH is a paid mutator transaction binding the contract method 0x902f1d6b.
Solidity: function lockETH(address ethJoin, uint256 cdp) payable returns()
func (*PROXYACTIONSCROPPERTransactor) LockETHAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) LockETHAndDraw(opts *bind.TransactOpts, jug common.Address, ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadD *big.Int) (*types.Transaction, error)
LockETHAndDraw is a paid mutator transaction binding the contract method 0xa7467184.
Solidity: function lockETHAndDraw(address jug, address ethJoin, address daiJoin, uint256 cdp, uint256 wadD) payable returns()
func (*PROXYACTIONSCROPPERTransactor) LockGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) LockGem(opts *bind.TransactOpts, gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
LockGem is a paid mutator transaction binding the contract method 0x91c64a1a.
Solidity: function lockGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactor) LockGemAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) LockGemAndDraw(opts *bind.TransactOpts, jug common.Address, gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
LockGemAndDraw is a paid mutator transaction binding the contract method 0x2460e0e4.
Solidity: function lockGemAndDraw(address jug, address gemJoin, address daiJoin, uint256 cdp, uint256 amtC, uint256 wadD) returns()
func (*PROXYACTIONSCROPPERTransactor) Nope ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Nope(opts *bind.TransactOpts, obj common.Address, usr common.Address) (*types.Transaction, error)
Nope is a paid mutator transaction binding the contract method 0x9f887fde.
Solidity: function nope(address obj, address usr) returns()
func (*PROXYACTIONSCROPPERTransactor) Open ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Open(opts *bind.TransactOpts, ilk [32]byte, usr common.Address) (*types.Transaction, error)
Open is a paid mutator transaction binding the contract method 0x6090dec5.
Solidity: function open(bytes32 ilk, address usr) returns(uint256 cdp)
func (*PROXYACTIONSCROPPERTransactor) OpenLockETHAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) OpenLockETHAndDraw(opts *bind.TransactOpts, jug common.Address, ethJoin common.Address, daiJoin common.Address, ilk [32]byte, wadD *big.Int) (*types.Transaction, error)
OpenLockETHAndDraw is a paid mutator transaction binding the contract method 0x0205c0db.
Solidity: function openLockETHAndDraw(address jug, address ethJoin, address daiJoin, bytes32 ilk, uint256 wadD) payable returns(uint256 cdp)
func (*PROXYACTIONSCROPPERTransactor) OpenLockGemAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) OpenLockGemAndDraw(opts *bind.TransactOpts, jug common.Address, gemJoin common.Address, daiJoin common.Address, ilk [32]byte, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
OpenLockGemAndDraw is a paid mutator transaction binding the contract method 0xff9a89c6.
Solidity: function openLockGemAndDraw(address jug, address gemJoin, address daiJoin, bytes32 ilk, uint256 amtC, uint256 wadD) returns(uint256 cdp)
func (*PROXYACTIONSCROPPERTransactor) Transfer ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Transfer(opts *bind.TransactOpts, gem common.Address, dst common.Address, amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.
Solidity: function transfer(address gem, address dst, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactor) Wipe ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) Wipe(opts *bind.TransactOpts, daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
Wipe is a paid mutator transaction binding the contract method 0xc3b6cb4b.
Solidity: function wipe(address daiJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactor) WipeAll ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAll(opts *bind.TransactOpts, daiJoin common.Address, cdp *big.Int) (*types.Transaction, error)
WipeAll is a paid mutator transaction binding the contract method 0x6ddb4566.
Solidity: function wipeAll(address daiJoin, uint256 cdp) returns()
func (*PROXYACTIONSCROPPERTransactor) WipeAllAndFreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAllAndFreeETH(opts *bind.TransactOpts, ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int) (*types.Transaction, error)
WipeAllAndFreeETH is a paid mutator transaction binding the contract method 0x5e46700a.
Solidity: function wipeAllAndFreeETH(address ethJoin, address daiJoin, uint256 cdp, uint256 wadC) returns()
func (*PROXYACTIONSCROPPERTransactor) WipeAllAndFreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAllAndFreeGem(opts *bind.TransactOpts, gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int) (*types.Transaction, error)
WipeAllAndFreeGem is a paid mutator transaction binding the contract method 0xa271d9a0.
Solidity: function wipeAllAndFreeGem(address gemJoin, address daiJoin, uint256 cdp, uint256 amtC) returns()
func (*PROXYACTIONSCROPPERTransactor) WipeAndFreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAndFreeETH(opts *bind.TransactOpts, ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int, wadD *big.Int) (*types.Transaction, error)
WipeAndFreeETH is a paid mutator transaction binding the contract method 0x362854e1.
Solidity: function wipeAndFreeETH(address ethJoin, address daiJoin, uint256 cdp, uint256 wadC, uint256 wadD) returns()
func (*PROXYACTIONSCROPPERTransactor) WipeAndFreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactor) WipeAndFreeGem(opts *bind.TransactOpts, gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
WipeAndFreeGem is a paid mutator transaction binding the contract method 0x86dcc75f.
Solidity: function wipeAndFreeGem(address gemJoin, address daiJoin, uint256 cdp, uint256 amtC, uint256 wadD) returns()
type PROXYACTIONSCROPPERTransactorRaw ¶
type PROXYACTIONSCROPPERTransactorRaw struct {
Contract *PROXYACTIONSCROPPERTransactor // Generic write-only contract binding to access the raw methods on
}
PROXYACTIONSCROPPERTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PROXYACTIONSCROPPERTransactorRaw) Transact ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PROXYACTIONSCROPPERTransactorRaw) Transfer ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorRaw) 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 PROXYACTIONSCROPPERTransactorSession ¶
type PROXYACTIONSCROPPERTransactorSession struct { Contract *PROXYACTIONSCROPPERTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PROXYACTIONSCROPPERTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PROXYACTIONSCROPPERTransactorSession) Crop ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Crop(gemJoin common.Address, cdp *big.Int) (*types.Transaction, error)
Crop is a paid mutator transaction binding the contract method 0x0f2bb432.
Solidity: function crop(address gemJoin, uint256 cdp) returns()
func (*PROXYACTIONSCROPPERTransactorSession) DaiJoinJoin ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) DaiJoinJoin(daiJoin common.Address, u common.Address, wad *big.Int) (*types.Transaction, error)
DaiJoinJoin is a paid mutator transaction binding the contract method 0xc56167c6.
Solidity: function daiJoin_join(address daiJoin, address u, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactorSession) Draw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Draw(jug common.Address, daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
Draw is a paid mutator transaction binding the contract method 0xf4c24276.
Solidity: function draw(address jug, address daiJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactorSession) ExitETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) ExitETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
ExitETH is a paid mutator transaction binding the contract method 0x153a566d.
Solidity: function exitETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactorSession) ExitGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) ExitGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
ExitGem is a paid mutator transaction binding the contract method 0x15661141.
Solidity: function exitGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactorSession) FleeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) FleeETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
FleeETH is a paid mutator transaction binding the contract method 0x8838cb63.
Solidity: function fleeETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactorSession) FleeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) FleeGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
FleeGem is a paid mutator transaction binding the contract method 0x726b300a.
Solidity: function fleeGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactorSession) FreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) FreeETH(ethJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
FreeETH is a paid mutator transaction binding the contract method 0x2537e4b5.
Solidity: function freeETH(address ethJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactorSession) FreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) FreeGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
FreeGem is a paid mutator transaction binding the contract method 0x7031b517.
Solidity: function freeGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactorSession) Hope ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Hope(obj common.Address, usr common.Address) (*types.Transaction, error)
Hope is a paid mutator transaction binding the contract method 0xb50a5869.
Solidity: function hope(address obj, address usr) returns()
func (*PROXYACTIONSCROPPERTransactorSession) LockETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) LockETH(ethJoin common.Address, cdp *big.Int) (*types.Transaction, error)
LockETH is a paid mutator transaction binding the contract method 0x902f1d6b.
Solidity: function lockETH(address ethJoin, uint256 cdp) payable returns()
func (*PROXYACTIONSCROPPERTransactorSession) LockETHAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) LockETHAndDraw(jug common.Address, ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadD *big.Int) (*types.Transaction, error)
LockETHAndDraw is a paid mutator transaction binding the contract method 0xa7467184.
Solidity: function lockETHAndDraw(address jug, address ethJoin, address daiJoin, uint256 cdp, uint256 wadD) payable returns()
func (*PROXYACTIONSCROPPERTransactorSession) LockGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) LockGem(gemJoin common.Address, cdp *big.Int, amt *big.Int) (*types.Transaction, error)
LockGem is a paid mutator transaction binding the contract method 0x91c64a1a.
Solidity: function lockGem(address gemJoin, uint256 cdp, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactorSession) LockGemAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) LockGemAndDraw(jug common.Address, gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
LockGemAndDraw is a paid mutator transaction binding the contract method 0x2460e0e4.
Solidity: function lockGemAndDraw(address jug, address gemJoin, address daiJoin, uint256 cdp, uint256 amtC, uint256 wadD) returns()
func (*PROXYACTIONSCROPPERTransactorSession) Nope ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Nope(obj common.Address, usr common.Address) (*types.Transaction, error)
Nope is a paid mutator transaction binding the contract method 0x9f887fde.
Solidity: function nope(address obj, address usr) returns()
func (*PROXYACTIONSCROPPERTransactorSession) Open ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Open(ilk [32]byte, usr common.Address) (*types.Transaction, error)
Open is a paid mutator transaction binding the contract method 0x6090dec5.
Solidity: function open(bytes32 ilk, address usr) returns(uint256 cdp)
func (*PROXYACTIONSCROPPERTransactorSession) OpenLockETHAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) OpenLockETHAndDraw(jug common.Address, ethJoin common.Address, daiJoin common.Address, ilk [32]byte, wadD *big.Int) (*types.Transaction, error)
OpenLockETHAndDraw is a paid mutator transaction binding the contract method 0x0205c0db.
Solidity: function openLockETHAndDraw(address jug, address ethJoin, address daiJoin, bytes32 ilk, uint256 wadD) payable returns(uint256 cdp)
func (*PROXYACTIONSCROPPERTransactorSession) OpenLockGemAndDraw ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) OpenLockGemAndDraw(jug common.Address, gemJoin common.Address, daiJoin common.Address, ilk [32]byte, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
OpenLockGemAndDraw is a paid mutator transaction binding the contract method 0xff9a89c6.
Solidity: function openLockGemAndDraw(address jug, address gemJoin, address daiJoin, bytes32 ilk, uint256 amtC, uint256 wadD) returns(uint256 cdp)
func (*PROXYACTIONSCROPPERTransactorSession) Transfer ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Transfer(gem common.Address, dst common.Address, amt *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xbeabacc8.
Solidity: function transfer(address gem, address dst, uint256 amt) returns()
func (*PROXYACTIONSCROPPERTransactorSession) Wipe ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) Wipe(daiJoin common.Address, cdp *big.Int, wad *big.Int) (*types.Transaction, error)
Wipe is a paid mutator transaction binding the contract method 0xc3b6cb4b.
Solidity: function wipe(address daiJoin, uint256 cdp, uint256 wad) returns()
func (*PROXYACTIONSCROPPERTransactorSession) WipeAll ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAll(daiJoin common.Address, cdp *big.Int) (*types.Transaction, error)
WipeAll is a paid mutator transaction binding the contract method 0x6ddb4566.
Solidity: function wipeAll(address daiJoin, uint256 cdp) returns()
func (*PROXYACTIONSCROPPERTransactorSession) WipeAllAndFreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAllAndFreeETH(ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int) (*types.Transaction, error)
WipeAllAndFreeETH is a paid mutator transaction binding the contract method 0x5e46700a.
Solidity: function wipeAllAndFreeETH(address ethJoin, address daiJoin, uint256 cdp, uint256 wadC) returns()
func (*PROXYACTIONSCROPPERTransactorSession) WipeAllAndFreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAllAndFreeGem(gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int) (*types.Transaction, error)
WipeAllAndFreeGem is a paid mutator transaction binding the contract method 0xa271d9a0.
Solidity: function wipeAllAndFreeGem(address gemJoin, address daiJoin, uint256 cdp, uint256 amtC) returns()
func (*PROXYACTIONSCROPPERTransactorSession) WipeAndFreeETH ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAndFreeETH(ethJoin common.Address, daiJoin common.Address, cdp *big.Int, wadC *big.Int, wadD *big.Int) (*types.Transaction, error)
WipeAndFreeETH is a paid mutator transaction binding the contract method 0x362854e1.
Solidity: function wipeAndFreeETH(address ethJoin, address daiJoin, uint256 cdp, uint256 wadC, uint256 wadD) returns()
func (*PROXYACTIONSCROPPERTransactorSession) WipeAndFreeGem ¶
func (_PROXYACTIONSCROPPER *PROXYACTIONSCROPPERTransactorSession) WipeAndFreeGem(gemJoin common.Address, daiJoin common.Address, cdp *big.Int, amtC *big.Int, wadD *big.Int) (*types.Transaction, error)
WipeAndFreeGem is a paid mutator transaction binding the contract method 0x86dcc75f.
Solidity: function wipeAndFreeGem(address gemJoin, address daiJoin, uint256 cdp, uint256 amtC, uint256 wadD) returns()