GetCDPS

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 GETCDPSABI = "" /* 1008-byte string literal not displayed */

GETCDPSABI is the input ABI used to generate the binding from.

Variables

This section is empty.

Functions

This section is empty.

Types

type GETCDPS

type GETCDPS struct {
	GETCDPSCaller     // Read-only binding to the contract
	GETCDPSTransactor // Write-only binding to the contract
	GETCDPSFilterer   // Log filterer for contract events
}

GETCDPS is an auto generated Go binding around an Ethereum contract.

func NewGETCDPS

func NewGETCDPS(address common.Address, backend bind.ContractBackend) (*GETCDPS, error)

NewGETCDPS creates a new instance of GETCDPS, bound to a specific deployed contract.

type GETCDPSCaller

type GETCDPSCaller struct {
	// contains filtered or unexported fields
}

GETCDPSCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewGETCDPSCaller

func NewGETCDPSCaller(address common.Address, caller bind.ContractCaller) (*GETCDPSCaller, error)

NewGETCDPSCaller creates a new read-only instance of GETCDPS, bound to a specific deployed contract.

func (*GETCDPSCaller) GetCdpsAsc

func (_GETCDPS *GETCDPSCaller) GetCdpsAsc(opts *bind.CallOpts, manager common.Address, guy common.Address) (struct {
	Ids  []*big.Int
	Urns []common.Address
	Ilks [][32]byte
}, error)

GetCdpsAsc is a free data retrieval call binding the contract method 0x1ce03f38.

Solidity: function getCdpsAsc(address manager, address guy) view returns(uint256[] ids, address[] urns, bytes32[] ilks)

func (*GETCDPSCaller) GetCdpsDesc

func (_GETCDPS *GETCDPSCaller) GetCdpsDesc(opts *bind.CallOpts, manager common.Address, guy common.Address) (struct {
	Ids  []*big.Int
	Urns []common.Address
	Ilks [][32]byte
}, error)

GetCdpsDesc is a free data retrieval call binding the contract method 0x38f7acb4.

Solidity: function getCdpsDesc(address manager, address guy) view returns(uint256[] ids, address[] urns, bytes32[] ilks)

type GETCDPSCallerRaw

type GETCDPSCallerRaw struct {
	Contract *GETCDPSCaller // Generic read-only contract binding to access the raw methods on
}

GETCDPSCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*GETCDPSCallerRaw) Call

func (_GETCDPS *GETCDPSCallerRaw) 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 GETCDPSCallerSession

type GETCDPSCallerSession struct {
	Contract *GETCDPSCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts  // Call options to use throughout this session
}

GETCDPSCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*GETCDPSCallerSession) GetCdpsAsc

func (_GETCDPS *GETCDPSCallerSession) GetCdpsAsc(manager common.Address, guy common.Address) (struct {
	Ids  []*big.Int
	Urns []common.Address
	Ilks [][32]byte
}, error)

GetCdpsAsc is a free data retrieval call binding the contract method 0x1ce03f38.

Solidity: function getCdpsAsc(address manager, address guy) view returns(uint256[] ids, address[] urns, bytes32[] ilks)

func (*GETCDPSCallerSession) GetCdpsDesc

func (_GETCDPS *GETCDPSCallerSession) GetCdpsDesc(manager common.Address, guy common.Address) (struct {
	Ids  []*big.Int
	Urns []common.Address
	Ilks [][32]byte
}, error)

GetCdpsDesc is a free data retrieval call binding the contract method 0x38f7acb4.

Solidity: function getCdpsDesc(address manager, address guy) view returns(uint256[] ids, address[] urns, bytes32[] ilks)

type GETCDPSFilterer

type GETCDPSFilterer struct {
	// contains filtered or unexported fields
}

GETCDPSFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewGETCDPSFilterer

func NewGETCDPSFilterer(address common.Address, filterer bind.ContractFilterer) (*GETCDPSFilterer, error)

NewGETCDPSFilterer creates a new log filterer instance of GETCDPS, bound to a specific deployed contract.

type GETCDPSRaw

type GETCDPSRaw struct {
	Contract *GETCDPS // Generic contract binding to access the raw methods on
}

GETCDPSRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*GETCDPSRaw) Call

func (_GETCDPS *GETCDPSRaw) 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 (*GETCDPSRaw) Transact

func (_GETCDPS *GETCDPSRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*GETCDPSRaw) Transfer

func (_GETCDPS *GETCDPSRaw) 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 GETCDPSSession

type GETCDPSSession struct {
	Contract     *GETCDPS          // 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
}

GETCDPSSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*GETCDPSSession) GetCdpsAsc

func (_GETCDPS *GETCDPSSession) GetCdpsAsc(manager common.Address, guy common.Address) (struct {
	Ids  []*big.Int
	Urns []common.Address
	Ilks [][32]byte
}, error)

GetCdpsAsc is a free data retrieval call binding the contract method 0x1ce03f38.

Solidity: function getCdpsAsc(address manager, address guy) view returns(uint256[] ids, address[] urns, bytes32[] ilks)

func (*GETCDPSSession) GetCdpsDesc

func (_GETCDPS *GETCDPSSession) GetCdpsDesc(manager common.Address, guy common.Address) (struct {
	Ids  []*big.Int
	Urns []common.Address
	Ilks [][32]byte
}, error)

GetCdpsDesc is a free data retrieval call binding the contract method 0x38f7acb4.

Solidity: function getCdpsDesc(address manager, address guy) view returns(uint256[] ids, address[] urns, bytes32[] ilks)

type GETCDPSTransactor

type GETCDPSTransactor struct {
	// contains filtered or unexported fields
}

GETCDPSTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewGETCDPSTransactor

func NewGETCDPSTransactor(address common.Address, transactor bind.ContractTransactor) (*GETCDPSTransactor, error)

NewGETCDPSTransactor creates a new write-only instance of GETCDPS, bound to a specific deployed contract.

type GETCDPSTransactorRaw

type GETCDPSTransactorRaw struct {
	Contract *GETCDPSTransactor // Generic write-only contract binding to access the raw methods on
}

GETCDPSTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*GETCDPSTransactorRaw) Transact

func (_GETCDPS *GETCDPSTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*GETCDPSTransactorRaw) Transfer

func (_GETCDPS *GETCDPSTransactorRaw) 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 GETCDPSTransactorSession

type GETCDPSTransactorSession struct {
	Contract     *GETCDPSTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts  // Transaction auth options to use throughout this session
}

GETCDPSTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

Jump to

Keyboard shortcuts

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