Versions in this module Expand all Collapse all v0 v0.0.1 Dec 9, 2023 Changes in this version + var VaultReaderABI = VaultReaderMetaData.ABI + var VaultReaderMetaData = &bind.MetaData + type VaultReader struct + func NewVaultReader(address common.Address, backend bind.ContractBackend) (*VaultReader, error) + type VaultReaderCaller struct + func NewVaultReaderCaller(address common.Address, caller bind.ContractCaller) (*VaultReaderCaller, error) + func (_VaultReader *VaultReaderCaller) GetVaultTokenInfoV3(opts *bind.CallOpts, _vault common.Address, _positionManager common.Address, ...) ([]*big.Int, error) + func (_VaultReader *VaultReaderCaller) GetVaultTokenInfoV4(opts *bind.CallOpts, _vault common.Address, _positionManager common.Address, ...) ([]*big.Int, error) + type VaultReaderCallerRaw struct + Contract *VaultReaderCaller + func (_VaultReader *VaultReaderCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type VaultReaderCallerSession struct + CallOpts bind.CallOpts + Contract *VaultReaderCaller + func (_VaultReader *VaultReaderCallerSession) GetVaultTokenInfoV3(_vault common.Address, _positionManager common.Address, _weth common.Address, ...) ([]*big.Int, error) + func (_VaultReader *VaultReaderCallerSession) GetVaultTokenInfoV4(_vault common.Address, _positionManager common.Address, _weth common.Address, ...) ([]*big.Int, error) + type VaultReaderFilterer struct + func NewVaultReaderFilterer(address common.Address, filterer bind.ContractFilterer) (*VaultReaderFilterer, error) + type VaultReaderRaw struct + Contract *VaultReader + func (_VaultReader *VaultReaderRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_VaultReader *VaultReaderRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_VaultReader *VaultReaderRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type VaultReaderSession struct + CallOpts bind.CallOpts + Contract *VaultReader + TransactOpts bind.TransactOpts + func (_VaultReader *VaultReaderSession) GetVaultTokenInfoV3(_vault common.Address, _positionManager common.Address, _weth common.Address, ...) ([]*big.Int, error) + func (_VaultReader *VaultReaderSession) GetVaultTokenInfoV4(_vault common.Address, _positionManager common.Address, _weth common.Address, ...) ([]*big.Int, error) + type VaultReaderTransactor struct + func NewVaultReaderTransactor(address common.Address, transactor bind.ContractTransactor) (*VaultReaderTransactor, error) + type VaultReaderTransactorRaw struct + Contract *VaultReaderTransactor + func (_VaultReader *VaultReaderTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_VaultReader *VaultReaderTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type VaultReaderTransactorSession struct + Contract *VaultReaderTransactor + TransactOpts bind.TransactOpts