Versions in this module Expand all Collapse all v0 v0.1.1 Jul 30, 2023 Changes in this version + const HcetherABI + type Hcether struct + func NewHcether(address common.Address, backend bind.ContractBackend) (*Hcether, error) + type HcetherCaller struct + func NewHcetherCaller(address common.Address, caller bind.ContractCaller) (*HcetherCaller, error) + func (_Hcether *HcetherCaller) CETHER(opts *bind.CallOpts) (common.Address, error) + type HcetherCallerRaw struct + Contract *HcetherCaller + func (_Hcether *HcetherCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type HcetherCallerSession struct + CallOpts bind.CallOpts + Contract *HcetherCaller + func (_Hcether *HcetherCallerSession) CETHER() (common.Address, error) + type HcetherFilterer struct + func NewHcetherFilterer(address common.Address, filterer bind.ContractFilterer) (*HcetherFilterer, error) + type HcetherRaw struct + Contract *Hcether + func (_Hcether *HcetherRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Hcether *HcetherRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Hcether *HcetherRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type HcetherSession struct + CallOpts bind.CallOpts + Contract *Hcether + TransactOpts bind.TransactOpts + func (_Hcether *HcetherSession) CETHER() (common.Address, error) + func (_Hcether *HcetherSession) Mint(value *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherSession) PostProcess() (*types.Transaction, error) + func (_Hcether *HcetherSession) Redeem(redeemTokens *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherSession) RedeemUnderlying(redeemAmount *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherSession) RepayBorrowBehalf(amount *big.Int, borrower common.Address) (*types.Transaction, error) + type HcetherTransactor struct + func NewHcetherTransactor(address common.Address, transactor bind.ContractTransactor) (*HcetherTransactor, error) + func (_Hcether *HcetherTransactor) Mint(opts *bind.TransactOpts, value *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherTransactor) PostProcess(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Hcether *HcetherTransactor) Redeem(opts *bind.TransactOpts, redeemTokens *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherTransactor) RedeemUnderlying(opts *bind.TransactOpts, redeemAmount *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherTransactor) RepayBorrowBehalf(opts *bind.TransactOpts, amount *big.Int, borrower common.Address) (*types.Transaction, error) + type HcetherTransactorRaw struct + Contract *HcetherTransactor + func (_Hcether *HcetherTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Hcether *HcetherTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type HcetherTransactorSession struct + Contract *HcetherTransactor + TransactOpts bind.TransactOpts + func (_Hcether *HcetherTransactorSession) Mint(value *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherTransactorSession) PostProcess() (*types.Transaction, error) + func (_Hcether *HcetherTransactorSession) Redeem(redeemTokens *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherTransactorSession) RedeemUnderlying(redeemAmount *big.Int) (*types.Transaction, error) + func (_Hcether *HcetherTransactorSession) RepayBorrowBehalf(amount *big.Int, borrower common.Address) (*types.Transaction, error)