ProxyActionsDSR

package
v0.0.0-...-a05b099 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2023 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
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()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL