Documentation ¶
Index ¶
- Constants
- type CLIPFAB
- type CLIPFABCaller
- type CLIPFABCallerRaw
- type CLIPFABCallerSession
- type CLIPFABFilterer
- type CLIPFABRaw
- func (_CLIPFAB *CLIPFABRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_CLIPFAB *CLIPFABRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_CLIPFAB *CLIPFABRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type CLIPFABSession
- type CLIPFABTransactor
- type CLIPFABTransactorRaw
- type CLIPFABTransactorSession
Constants ¶
const CLIPFABABI = "" /* 537-byte string literal not displayed */
CLIPFABABI is the input ABI used to generate the binding from.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CLIPFAB ¶
type CLIPFAB struct { CLIPFABCaller // Read-only binding to the contract CLIPFABTransactor // Write-only binding to the contract CLIPFABFilterer // Log filterer for contract events }
CLIPFAB is an auto generated Go binding around an Ethereum contract.
func NewCLIPFAB ¶
NewCLIPFAB creates a new instance of CLIPFAB, bound to a specific deployed contract.
type CLIPFABCaller ¶
type CLIPFABCaller struct {
// contains filtered or unexported fields
}
CLIPFABCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewCLIPFABCaller ¶
func NewCLIPFABCaller(address common.Address, caller bind.ContractCaller) (*CLIPFABCaller, error)
NewCLIPFABCaller creates a new read-only instance of CLIPFAB, bound to a specific deployed contract.
type CLIPFABCallerRaw ¶
type CLIPFABCallerRaw struct {
Contract *CLIPFABCaller // Generic read-only contract binding to access the raw methods on
}
CLIPFABCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*CLIPFABCallerRaw) Call ¶
func (_CLIPFAB *CLIPFABCallerRaw) 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 CLIPFABCallerSession ¶
type CLIPFABCallerSession struct { Contract *CLIPFABCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
CLIPFABCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
type CLIPFABFilterer ¶
type CLIPFABFilterer struct {
// contains filtered or unexported fields
}
CLIPFABFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewCLIPFABFilterer ¶
func NewCLIPFABFilterer(address common.Address, filterer bind.ContractFilterer) (*CLIPFABFilterer, error)
NewCLIPFABFilterer creates a new log filterer instance of CLIPFAB, bound to a specific deployed contract.
type CLIPFABRaw ¶
type CLIPFABRaw struct {
Contract *CLIPFAB // Generic contract binding to access the raw methods on
}
CLIPFABRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*CLIPFABRaw) Call ¶
func (_CLIPFAB *CLIPFABRaw) 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 (*CLIPFABRaw) Transact ¶
func (_CLIPFAB *CLIPFABRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CLIPFABRaw) Transfer ¶
func (_CLIPFAB *CLIPFABRaw) 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 CLIPFABSession ¶
type CLIPFABSession struct { Contract *CLIPFAB // 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 }
CLIPFABSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*CLIPFABSession) NewClip ¶
func (_CLIPFAB *CLIPFABSession) NewClip(owner common.Address, vat common.Address, spotter common.Address, dog common.Address, ilk [32]byte) (*types.Transaction, error)
NewClip is a paid mutator transaction binding the contract method 0xbf5f804e.
Solidity: function newClip(address owner, address vat, address spotter, address dog, bytes32 ilk) returns(address clip)
type CLIPFABTransactor ¶
type CLIPFABTransactor struct {
// contains filtered or unexported fields
}
CLIPFABTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewCLIPFABTransactor ¶
func NewCLIPFABTransactor(address common.Address, transactor bind.ContractTransactor) (*CLIPFABTransactor, error)
NewCLIPFABTransactor creates a new write-only instance of CLIPFAB, bound to a specific deployed contract.
func (*CLIPFABTransactor) NewClip ¶
func (_CLIPFAB *CLIPFABTransactor) NewClip(opts *bind.TransactOpts, owner common.Address, vat common.Address, spotter common.Address, dog common.Address, ilk [32]byte) (*types.Transaction, error)
NewClip is a paid mutator transaction binding the contract method 0xbf5f804e.
Solidity: function newClip(address owner, address vat, address spotter, address dog, bytes32 ilk) returns(address clip)
type CLIPFABTransactorRaw ¶
type CLIPFABTransactorRaw struct {
Contract *CLIPFABTransactor // Generic write-only contract binding to access the raw methods on
}
CLIPFABTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*CLIPFABTransactorRaw) Transact ¶
func (_CLIPFAB *CLIPFABTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*CLIPFABTransactorRaw) Transfer ¶
func (_CLIPFAB *CLIPFABTransactorRaw) 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 CLIPFABTransactorSession ¶
type CLIPFABTransactorSession struct { Contract *CLIPFABTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
CLIPFABTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*CLIPFABTransactorSession) NewClip ¶
func (_CLIPFAB *CLIPFABTransactorSession) NewClip(owner common.Address, vat common.Address, spotter common.Address, dog common.Address, ilk [32]byte) (*types.Transaction, error)
NewClip is a paid mutator transaction binding the contract method 0xbf5f804e.
Solidity: function newClip(address owner, address vat, address spotter, address dog, bytes32 ilk) returns(address clip)