Versions in this module Expand all Collapse all v0 v0.0.1 Dec 3, 2021 Changes in this version + const CETHABI + type CETH struct + func NewCETH(address common.Address, backend bind.ContractBackend) (*CETH, error) + type CETHAccrueInterest struct + BorrowIndex *big.Int + InterestAccumulated *big.Int + Raw types.Log + TotalBorrows *big.Int + type CETHAccrueInterestIterator struct + Event *CETHAccrueInterest + func (it *CETHAccrueInterestIterator) Close() error + func (it *CETHAccrueInterestIterator) Error() error + func (it *CETHAccrueInterestIterator) Next() bool + type CETHApproval struct + Amount *big.Int + Owner common.Address + Raw types.Log + Spender common.Address + type CETHApprovalIterator struct + Event *CETHApproval + func (it *CETHApprovalIterator) Close() error + func (it *CETHApprovalIterator) Error() error + func (it *CETHApprovalIterator) Next() bool + type CETHBorrow struct + AccountBorrows *big.Int + BorrowAmount *big.Int + Borrower common.Address + Raw types.Log + TotalBorrows *big.Int + type CETHBorrowIterator struct + Event *CETHBorrow + func (it *CETHBorrowIterator) Close() error + func (it *CETHBorrowIterator) Error() error + func (it *CETHBorrowIterator) Next() bool + type CETHCaller struct + func NewCETHCaller(address common.Address, caller bind.ContractCaller) (*CETHCaller, error) + func (_CETH *CETHCaller) AccrualBlockNumber(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) Admin(opts *bind.CallOpts) (common.Address, error) + func (_CETH *CETHCaller) Allowance(opts *bind.CallOpts, owner common.Address, spender common.Address) (*big.Int, error) + func (_CETH *CETHCaller) BalanceOf(opts *bind.CallOpts, owner common.Address) (*big.Int, error) + func (_CETH *CETHCaller) BorrowBalanceStored(opts *bind.CallOpts, account common.Address) (*big.Int, error) + func (_CETH *CETHCaller) BorrowIndex(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) BorrowRatePerBlock(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) Comptroller(opts *bind.CallOpts) (common.Address, error) + func (_CETH *CETHCaller) Decimals(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) ExchangeRateStored(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) GetAccountSnapshot(opts *bind.CallOpts, account common.Address) (*big.Int, *big.Int, *big.Int, *big.Int, error) + func (_CETH *CETHCaller) GetCash(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) InitialExchangeRateMantissa(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) InterestRateModel(opts *bind.CallOpts) (common.Address, error) + func (_CETH *CETHCaller) IsCToken(opts *bind.CallOpts) (bool, error) + func (_CETH *CETHCaller) Name(opts *bind.CallOpts) (string, error) + func (_CETH *CETHCaller) PendingAdmin(opts *bind.CallOpts) (common.Address, error) + func (_CETH *CETHCaller) ReserveFactorMantissa(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) SupplyRatePerBlock(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) Symbol(opts *bind.CallOpts) (string, error) + func (_CETH *CETHCaller) TotalBorrows(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) TotalReserves(opts *bind.CallOpts) (*big.Int, error) + func (_CETH *CETHCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error) + type CETHCallerRaw struct + Contract *CETHCaller + func (_CETH *CETHCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type CETHCallerSession struct + CallOpts bind.CallOpts + Contract *CETHCaller + func (_CETH *CETHCallerSession) AccrualBlockNumber() (*big.Int, error) + func (_CETH *CETHCallerSession) Admin() (common.Address, error) + func (_CETH *CETHCallerSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_CETH *CETHCallerSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_CETH *CETHCallerSession) BorrowBalanceStored(account common.Address) (*big.Int, error) + func (_CETH *CETHCallerSession) BorrowIndex() (*big.Int, error) + func (_CETH *CETHCallerSession) BorrowRatePerBlock() (*big.Int, error) + func (_CETH *CETHCallerSession) Comptroller() (common.Address, error) + func (_CETH *CETHCallerSession) Decimals() (*big.Int, error) + func (_CETH *CETHCallerSession) ExchangeRateStored() (*big.Int, error) + func (_CETH *CETHCallerSession) GetAccountSnapshot(account common.Address) (*big.Int, *big.Int, *big.Int, *big.Int, error) + func (_CETH *CETHCallerSession) GetCash() (*big.Int, error) + func (_CETH *CETHCallerSession) InitialExchangeRateMantissa() (*big.Int, error) + func (_CETH *CETHCallerSession) InterestRateModel() (common.Address, error) + func (_CETH *CETHCallerSession) IsCToken() (bool, error) + func (_CETH *CETHCallerSession) Name() (string, error) + func (_CETH *CETHCallerSession) PendingAdmin() (common.Address, error) + func (_CETH *CETHCallerSession) ReserveFactorMantissa() (*big.Int, error) + func (_CETH *CETHCallerSession) SupplyRatePerBlock() (*big.Int, error) + func (_CETH *CETHCallerSession) Symbol() (string, error) + func (_CETH *CETHCallerSession) TotalBorrows() (*big.Int, error) + func (_CETH *CETHCallerSession) TotalReserves() (*big.Int, error) + func (_CETH *CETHCallerSession) TotalSupply() (*big.Int, error) + type CETHFailure struct + Detail *big.Int + Error *big.Int + Info *big.Int + Raw types.Log + type CETHFailureIterator struct + Event *CETHFailure + func (it *CETHFailureIterator) Close() error + func (it *CETHFailureIterator) Error() error + func (it *CETHFailureIterator) Next() bool + type CETHFilterer struct + func NewCETHFilterer(address common.Address, filterer bind.ContractFilterer) (*CETHFilterer, error) + func (_CETH *CETHFilterer) FilterAccrueInterest(opts *bind.FilterOpts) (*CETHAccrueInterestIterator, error) + func (_CETH *CETHFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*CETHApprovalIterator, error) + func (_CETH *CETHFilterer) FilterBorrow(opts *bind.FilterOpts) (*CETHBorrowIterator, error) + func (_CETH *CETHFilterer) FilterFailure(opts *bind.FilterOpts) (*CETHFailureIterator, error) + func (_CETH *CETHFilterer) FilterLiquidateBorrow(opts *bind.FilterOpts) (*CETHLiquidateBorrowIterator, error) + func (_CETH *CETHFilterer) FilterMint(opts *bind.FilterOpts) (*CETHMintIterator, error) + func (_CETH *CETHFilterer) FilterNewAdmin(opts *bind.FilterOpts) (*CETHNewAdminIterator, error) + func (_CETH *CETHFilterer) FilterNewComptroller(opts *bind.FilterOpts) (*CETHNewComptrollerIterator, error) + func (_CETH *CETHFilterer) FilterNewMarketInterestRateModel(opts *bind.FilterOpts) (*CETHNewMarketInterestRateModelIterator, error) + func (_CETH *CETHFilterer) FilterNewPendingAdmin(opts *bind.FilterOpts) (*CETHNewPendingAdminIterator, error) + func (_CETH *CETHFilterer) FilterNewReserveFactor(opts *bind.FilterOpts) (*CETHNewReserveFactorIterator, error) + func (_CETH *CETHFilterer) FilterRedeem(opts *bind.FilterOpts) (*CETHRedeemIterator, error) + func (_CETH *CETHFilterer) FilterRepayBorrow(opts *bind.FilterOpts) (*CETHRepayBorrowIterator, error) + func (_CETH *CETHFilterer) FilterReservesReduced(opts *bind.FilterOpts) (*CETHReservesReducedIterator, error) + func (_CETH *CETHFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*CETHTransferIterator, error) + func (_CETH *CETHFilterer) ParseAccrueInterest(log types.Log) (*CETHAccrueInterest, error) + func (_CETH *CETHFilterer) ParseApproval(log types.Log) (*CETHApproval, error) + func (_CETH *CETHFilterer) ParseBorrow(log types.Log) (*CETHBorrow, error) + func (_CETH *CETHFilterer) ParseFailure(log types.Log) (*CETHFailure, error) + func (_CETH *CETHFilterer) ParseLiquidateBorrow(log types.Log) (*CETHLiquidateBorrow, error) + func (_CETH *CETHFilterer) ParseMint(log types.Log) (*CETHMint, error) + func (_CETH *CETHFilterer) ParseNewAdmin(log types.Log) (*CETHNewAdmin, error) + func (_CETH *CETHFilterer) ParseNewComptroller(log types.Log) (*CETHNewComptroller, error) + func (_CETH *CETHFilterer) ParseNewMarketInterestRateModel(log types.Log) (*CETHNewMarketInterestRateModel, error) + func (_CETH *CETHFilterer) ParseNewPendingAdmin(log types.Log) (*CETHNewPendingAdmin, error) + func (_CETH *CETHFilterer) ParseNewReserveFactor(log types.Log) (*CETHNewReserveFactor, error) + func (_CETH *CETHFilterer) ParseRedeem(log types.Log) (*CETHRedeem, error) + func (_CETH *CETHFilterer) ParseRepayBorrow(log types.Log) (*CETHRepayBorrow, error) + func (_CETH *CETHFilterer) ParseReservesReduced(log types.Log) (*CETHReservesReduced, error) + func (_CETH *CETHFilterer) ParseTransfer(log types.Log) (*CETHTransfer, error) + func (_CETH *CETHFilterer) WatchAccrueInterest(opts *bind.WatchOpts, sink chan<- *CETHAccrueInterest) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *CETHApproval, owner []common.Address, ...) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchBorrow(opts *bind.WatchOpts, sink chan<- *CETHBorrow) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchFailure(opts *bind.WatchOpts, sink chan<- *CETHFailure) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchLiquidateBorrow(opts *bind.WatchOpts, sink chan<- *CETHLiquidateBorrow) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *CETHMint) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchNewAdmin(opts *bind.WatchOpts, sink chan<- *CETHNewAdmin) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchNewComptroller(opts *bind.WatchOpts, sink chan<- *CETHNewComptroller) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchNewMarketInterestRateModel(opts *bind.WatchOpts, sink chan<- *CETHNewMarketInterestRateModel) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchNewPendingAdmin(opts *bind.WatchOpts, sink chan<- *CETHNewPendingAdmin) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchNewReserveFactor(opts *bind.WatchOpts, sink chan<- *CETHNewReserveFactor) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchRedeem(opts *bind.WatchOpts, sink chan<- *CETHRedeem) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchRepayBorrow(opts *bind.WatchOpts, sink chan<- *CETHRepayBorrow) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchReservesReduced(opts *bind.WatchOpts, sink chan<- *CETHReservesReduced) (event.Subscription, error) + func (_CETH *CETHFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *CETHTransfer, from []common.Address, ...) (event.Subscription, error) + type CETHLiquidateBorrow struct + Borrower common.Address + CTokenCollateral common.Address + Liquidator common.Address + Raw types.Log + RepayAmount *big.Int + SeizeTokens *big.Int + type CETHLiquidateBorrowIterator struct + Event *CETHLiquidateBorrow + func (it *CETHLiquidateBorrowIterator) Close() error + func (it *CETHLiquidateBorrowIterator) Error() error + func (it *CETHLiquidateBorrowIterator) Next() bool + type CETHMint struct + MintAmount *big.Int + MintTokens *big.Int + Minter common.Address + Raw types.Log + type CETHMintIterator struct + Event *CETHMint + func (it *CETHMintIterator) Close() error + func (it *CETHMintIterator) Error() error + func (it *CETHMintIterator) Next() bool + type CETHNewAdmin struct + NewAdmin common.Address + OldAdmin common.Address + Raw types.Log + type CETHNewAdminIterator struct + Event *CETHNewAdmin + func (it *CETHNewAdminIterator) Close() error + func (it *CETHNewAdminIterator) Error() error + func (it *CETHNewAdminIterator) Next() bool + type CETHNewComptroller struct + NewComptroller common.Address + OldComptroller common.Address + Raw types.Log + type CETHNewComptrollerIterator struct + Event *CETHNewComptroller + func (it *CETHNewComptrollerIterator) Close() error + func (it *CETHNewComptrollerIterator) Error() error + func (it *CETHNewComptrollerIterator) Next() bool + type CETHNewMarketInterestRateModel struct + NewInterestRateModel common.Address + OldInterestRateModel common.Address + Raw types.Log + type CETHNewMarketInterestRateModelIterator struct + Event *CETHNewMarketInterestRateModel + func (it *CETHNewMarketInterestRateModelIterator) Close() error + func (it *CETHNewMarketInterestRateModelIterator) Error() error + func (it *CETHNewMarketInterestRateModelIterator) Next() bool + type CETHNewPendingAdmin struct + NewPendingAdmin common.Address + OldPendingAdmin common.Address + Raw types.Log + type CETHNewPendingAdminIterator struct + Event *CETHNewPendingAdmin + func (it *CETHNewPendingAdminIterator) Close() error + func (it *CETHNewPendingAdminIterator) Error() error + func (it *CETHNewPendingAdminIterator) Next() bool + type CETHNewReserveFactor struct + NewReserveFactorMantissa *big.Int + OldReserveFactorMantissa *big.Int + Raw types.Log + type CETHNewReserveFactorIterator struct + Event *CETHNewReserveFactor + func (it *CETHNewReserveFactorIterator) Close() error + func (it *CETHNewReserveFactorIterator) Error() error + func (it *CETHNewReserveFactorIterator) Next() bool + type CETHRaw struct + Contract *CETH + func (_CETH *CETHRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_CETH *CETHRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_CETH *CETHRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type CETHRedeem struct + Raw types.Log + RedeemAmount *big.Int + RedeemTokens *big.Int + Redeemer common.Address + type CETHRedeemIterator struct + Event *CETHRedeem + func (it *CETHRedeemIterator) Close() error + func (it *CETHRedeemIterator) Error() error + func (it *CETHRedeemIterator) Next() bool + type CETHRepayBorrow struct + AccountBorrows *big.Int + Borrower common.Address + Payer common.Address + Raw types.Log + RepayAmount *big.Int + TotalBorrows *big.Int + type CETHRepayBorrowIterator struct + Event *CETHRepayBorrow + func (it *CETHRepayBorrowIterator) Close() error + func (it *CETHRepayBorrowIterator) Error() error + func (it *CETHRepayBorrowIterator) Next() bool + type CETHReservesReduced struct + Admin common.Address + NewTotalReserves *big.Int + Raw types.Log + ReduceAmount *big.Int + type CETHReservesReducedIterator struct + Event *CETHReservesReduced + func (it *CETHReservesReducedIterator) Close() error + func (it *CETHReservesReducedIterator) Error() error + func (it *CETHReservesReducedIterator) Next() bool + type CETHSession struct + CallOpts bind.CallOpts + Contract *CETH + TransactOpts bind.TransactOpts + func (_CETH *CETHSession) AcceptAdmin() (*types.Transaction, error) + func (_CETH *CETHSession) AccrualBlockNumber() (*big.Int, error) + func (_CETH *CETHSession) AccrueInterest() (*types.Transaction, error) + func (_CETH *CETHSession) Admin() (common.Address, error) + func (_CETH *CETHSession) Allowance(owner common.Address, spender common.Address) (*big.Int, error) + func (_CETH *CETHSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_CETH *CETHSession) BalanceOf(owner common.Address) (*big.Int, error) + func (_CETH *CETHSession) BalanceOfUnderlying(owner common.Address) (*types.Transaction, error) + func (_CETH *CETHSession) Borrow(borrowAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHSession) BorrowBalanceCurrent(account common.Address) (*types.Transaction, error) + func (_CETH *CETHSession) BorrowBalanceStored(account common.Address) (*big.Int, error) + func (_CETH *CETHSession) BorrowIndex() (*big.Int, error) + func (_CETH *CETHSession) BorrowRatePerBlock() (*big.Int, error) + func (_CETH *CETHSession) Comptroller() (common.Address, error) + func (_CETH *CETHSession) Decimals() (*big.Int, error) + func (_CETH *CETHSession) ExchangeRateCurrent() (*types.Transaction, error) + func (_CETH *CETHSession) ExchangeRateStored() (*big.Int, error) + func (_CETH *CETHSession) Fallback(calldata []byte) (*types.Transaction, error) + func (_CETH *CETHSession) GetAccountSnapshot(account common.Address) (*big.Int, *big.Int, *big.Int, *big.Int, error) + func (_CETH *CETHSession) GetCash() (*big.Int, error) + func (_CETH *CETHSession) InitialExchangeRateMantissa() (*big.Int, error) + func (_CETH *CETHSession) InterestRateModel() (common.Address, error) + func (_CETH *CETHSession) IsCToken() (bool, error) + func (_CETH *CETHSession) LiquidateBorrow(borrower common.Address, cTokenCollateral common.Address) (*types.Transaction, error) + func (_CETH *CETHSession) Mint() (*types.Transaction, error) + func (_CETH *CETHSession) Name() (string, error) + func (_CETH *CETHSession) PendingAdmin() (common.Address, error) + func (_CETH *CETHSession) Redeem(redeemTokens *big.Int) (*types.Transaction, error) + func (_CETH *CETHSession) RedeemUnderlying(redeemAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHSession) ReduceReserves(reduceAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHSession) RepayBorrow() (*types.Transaction, error) + func (_CETH *CETHSession) RepayBorrowBehalf(borrower common.Address) (*types.Transaction, error) + func (_CETH *CETHSession) ReserveFactorMantissa() (*big.Int, error) + func (_CETH *CETHSession) Seize(liquidator common.Address, borrower common.Address, seizeTokens *big.Int) (*types.Transaction, error) + func (_CETH *CETHSession) SetComptroller(newComptroller common.Address) (*types.Transaction, error) + func (_CETH *CETHSession) SetInterestRateModel(newInterestRateModel common.Address) (*types.Transaction, error) + func (_CETH *CETHSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error) + func (_CETH *CETHSession) SetReserveFactor(newReserveFactorMantissa *big.Int) (*types.Transaction, error) + func (_CETH *CETHSession) SupplyRatePerBlock() (*big.Int, error) + func (_CETH *CETHSession) Symbol() (string, error) + func (_CETH *CETHSession) TotalBorrows() (*big.Int, error) + func (_CETH *CETHSession) TotalBorrowsCurrent() (*types.Transaction, error) + func (_CETH *CETHSession) TotalReserves() (*big.Int, error) + func (_CETH *CETHSession) TotalSupply() (*big.Int, error) + func (_CETH *CETHSession) Transfer(dst common.Address, amount *big.Int) (*types.Transaction, error) + func (_CETH *CETHSession) TransferFrom(src common.Address, dst common.Address, amount *big.Int) (*types.Transaction, error) + type CETHTransactor struct + func NewCETHTransactor(address common.Address, transactor bind.ContractTransactor) (*CETHTransactor, error) + func (_CETH *CETHTransactor) AcceptAdmin(opts *bind.TransactOpts) (*types.Transaction, error) + func (_CETH *CETHTransactor) AccrueInterest(opts *bind.TransactOpts) (*types.Transaction, error) + func (_CETH *CETHTransactor) Approve(opts *bind.TransactOpts, spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactor) BalanceOfUnderlying(opts *bind.TransactOpts, owner common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactor) Borrow(opts *bind.TransactOpts, borrowAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactor) BorrowBalanceCurrent(opts *bind.TransactOpts, account common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactor) ExchangeRateCurrent(opts *bind.TransactOpts) (*types.Transaction, error) + func (_CETH *CETHTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error) + func (_CETH *CETHTransactor) LiquidateBorrow(opts *bind.TransactOpts, borrower common.Address, ...) (*types.Transaction, error) + func (_CETH *CETHTransactor) Mint(opts *bind.TransactOpts) (*types.Transaction, error) + func (_CETH *CETHTransactor) Redeem(opts *bind.TransactOpts, redeemTokens *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactor) RedeemUnderlying(opts *bind.TransactOpts, redeemAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactor) ReduceReserves(opts *bind.TransactOpts, reduceAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactor) RepayBorrow(opts *bind.TransactOpts) (*types.Transaction, error) + func (_CETH *CETHTransactor) RepayBorrowBehalf(opts *bind.TransactOpts, borrower common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactor) Seize(opts *bind.TransactOpts, liquidator common.Address, borrower common.Address, ...) (*types.Transaction, error) + func (_CETH *CETHTransactor) SetComptroller(opts *bind.TransactOpts, newComptroller common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactor) SetInterestRateModel(opts *bind.TransactOpts, newInterestRateModel common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactor) SetPendingAdmin(opts *bind.TransactOpts, newPendingAdmin common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactor) SetReserveFactor(opts *bind.TransactOpts, newReserveFactorMantissa *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactor) TotalBorrowsCurrent(opts *bind.TransactOpts) (*types.Transaction, error) + func (_CETH *CETHTransactor) Transfer(opts *bind.TransactOpts, dst common.Address, amount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactor) TransferFrom(opts *bind.TransactOpts, src common.Address, dst common.Address, ...) (*types.Transaction, error) + type CETHTransactorRaw struct + Contract *CETHTransactor + func (_CETH *CETHTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_CETH *CETHTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type CETHTransactorSession struct + Contract *CETHTransactor + TransactOpts bind.TransactOpts + func (_CETH *CETHTransactorSession) AcceptAdmin() (*types.Transaction, error) + func (_CETH *CETHTransactorSession) AccrueInterest() (*types.Transaction, error) + func (_CETH *CETHTransactorSession) Approve(spender common.Address, amount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) BalanceOfUnderlying(owner common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) Borrow(borrowAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) BorrowBalanceCurrent(account common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) ExchangeRateCurrent() (*types.Transaction, error) + func (_CETH *CETHTransactorSession) Fallback(calldata []byte) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) LiquidateBorrow(borrower common.Address, cTokenCollateral common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) Mint() (*types.Transaction, error) + func (_CETH *CETHTransactorSession) Redeem(redeemTokens *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) RedeemUnderlying(redeemAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) ReduceReserves(reduceAmount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) RepayBorrow() (*types.Transaction, error) + func (_CETH *CETHTransactorSession) RepayBorrowBehalf(borrower common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) Seize(liquidator common.Address, borrower common.Address, seizeTokens *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) SetComptroller(newComptroller common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) SetInterestRateModel(newInterestRateModel common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) SetPendingAdmin(newPendingAdmin common.Address) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) SetReserveFactor(newReserveFactorMantissa *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) TotalBorrowsCurrent() (*types.Transaction, error) + func (_CETH *CETHTransactorSession) Transfer(dst common.Address, amount *big.Int) (*types.Transaction, error) + func (_CETH *CETHTransactorSession) TransferFrom(src common.Address, dst common.Address, amount *big.Int) (*types.Transaction, error) + type CETHTransfer struct + Amount *big.Int + From common.Address + Raw types.Log + To common.Address + type CETHTransferIterator struct + Event *CETHTransfer + func (it *CETHTransferIterator) Close() error + func (it *CETHTransferIterator) Error() error + func (it *CETHTransferIterator) Next() bool