Documentation ¶
Index ¶
- Variables
- type MasterChefV2PoolInfo
- type PancakeCakePool
- type PancakeCakePoolCaller
- func (_PancakeCakePool *PancakeCakePoolCaller) Admin(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) Available(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) BOOSTWEIGHT(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) BOOSTWEIGHTLIMIT(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) BalanceOf(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) BoostContract(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) CakePoolPID(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) CalculateOverdueFee(opts *bind.CallOpts, _user common.Address) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) CalculatePerformanceFee(opts *bind.CallOpts, _user common.Address) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) CalculateTotalPendingCakeRewards(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) CalculateWithdrawFee(opts *bind.CallOpts, _user common.Address, _shares *big.Int) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) DURATIONFACTOR(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) DURATIONFACTOROVERDUE(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) FreeOverdueFeeUsers(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) FreePerformanceFeeUsers(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) FreeWithdrawFeeUsers(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) GetPricePerFullShare(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MAXLOCKDURATION(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MAXLOCKDURATIONLIMIT(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MAXOVERDUEFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MAXPERFORMANCEFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MAXWITHDRAWFEE(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MAXWITHDRAWFEEPERIOD(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MINDEPOSITAMOUNT(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MINLOCKDURATION(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MINWITHDRAWAMOUNT(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) MasterchefV2(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) Operator(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) OverdueFee(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) PRECISIONFACTOR(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) PRECISIONFACTORSHARE(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) Paused(opts *bind.CallOpts) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) PerformanceFee(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) PerformanceFeeContract(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) Token(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) TotalBoostDebt(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) TotalLockedAmount(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) TotalShares(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) Treasury(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) UNLOCKFREEDURATION(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) UserInfo(opts *bind.CallOpts, arg0 common.Address) (struct{ ... }, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) VCake(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) WithdrawFee(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) WithdrawFeeContract(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCaller) WithdrawFeePeriod(opts *bind.CallOpts) (*big.Int, error)
- type PancakeCakePoolCallerRaw
- type PancakeCakePoolCallerSession
- func (_PancakeCakePool *PancakeCakePoolCallerSession) Admin() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) Available() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) BOOSTWEIGHT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) BOOSTWEIGHTLIMIT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) BalanceOf() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) BoostContract() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) CakePoolPID() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) CalculateOverdueFee(_user common.Address) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) CalculatePerformanceFee(_user common.Address) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) CalculateTotalPendingCakeRewards() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) CalculateWithdrawFee(_user common.Address, _shares *big.Int) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) DURATIONFACTOR() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) DURATIONFACTOROVERDUE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) FreeOverdueFeeUsers(arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) FreePerformanceFeeUsers(arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) FreeWithdrawFeeUsers(arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) GetPricePerFullShare() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXLOCKDURATION() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXLOCKDURATIONLIMIT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXOVERDUEFEE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXPERFORMANCEFEE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXWITHDRAWFEE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXWITHDRAWFEEPERIOD() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MINDEPOSITAMOUNT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MINLOCKDURATION() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MINWITHDRAWAMOUNT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) MasterchefV2() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) Operator() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) OverdueFee() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) Owner() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) PRECISIONFACTOR() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) PRECISIONFACTORSHARE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) Paused() (bool, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) PerformanceFee() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) PerformanceFeeContract() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) Token() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) TotalBoostDebt() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) TotalLockedAmount() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) TotalShares() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) Treasury() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) UNLOCKFREEDURATION() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) UserInfo(arg0 common.Address) (struct{ ... }, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) VCake() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) WithdrawFee() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) WithdrawFeeContract() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolCallerSession) WithdrawFeePeriod() (*big.Int, error)
- type PancakeCakePoolDeposit
- type PancakeCakePoolDepositIterator
- type PancakeCakePoolFilterer
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterDeposit(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolDepositIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterFreeFeeUser(opts *bind.FilterOpts, user []common.Address, free []bool) (*PancakeCakePoolFreeFeeUserIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterHarvest(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolHarvestIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterInit(opts *bind.FilterOpts) (*PancakeCakePoolInitIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterLock(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolLockIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewAdmin(opts *bind.FilterOpts) (*PancakeCakePoolNewAdminIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewBoostContract(opts *bind.FilterOpts) (*PancakeCakePoolNewBoostContractIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewBoostWeight(opts *bind.FilterOpts) (*PancakeCakePoolNewBoostWeightIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewDurationFactor(opts *bind.FilterOpts) (*PancakeCakePoolNewDurationFactorIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewDurationFactorOverdue(opts *bind.FilterOpts) (*PancakeCakePoolNewDurationFactorOverdueIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewMaxLockDuration(opts *bind.FilterOpts) (*PancakeCakePoolNewMaxLockDurationIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewOperator(opts *bind.FilterOpts) (*PancakeCakePoolNewOperatorIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewOverdueFee(opts *bind.FilterOpts) (*PancakeCakePoolNewOverdueFeeIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewPerformanceFee(opts *bind.FilterOpts) (*PancakeCakePoolNewPerformanceFeeIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewPerformanceFeeContract(opts *bind.FilterOpts) (*PancakeCakePoolNewPerformanceFeeContractIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewTreasury(opts *bind.FilterOpts) (*PancakeCakePoolNewTreasuryIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewUnlockFreeDuration(opts *bind.FilterOpts) (*PancakeCakePoolNewUnlockFreeDurationIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewVCakeContract(opts *bind.FilterOpts) (*PancakeCakePoolNewVCakeContractIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewWithdrawFee(opts *bind.FilterOpts) (*PancakeCakePoolNewWithdrawFeeIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewWithdrawFeeContract(opts *bind.FilterOpts) (*PancakeCakePoolNewWithdrawFeeContractIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewWithdrawFeePeriod(opts *bind.FilterOpts) (*PancakeCakePoolNewWithdrawFeePeriodIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*PancakeCakePoolOwnershipTransferredIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterPause(opts *bind.FilterOpts) (*PancakeCakePoolPauseIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterPaused(opts *bind.FilterOpts) (*PancakeCakePoolPausedIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterUnlock(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolUnlockIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterUnpause(opts *bind.FilterOpts) (*PancakeCakePoolUnpauseIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterUnpaused(opts *bind.FilterOpts) (*PancakeCakePoolUnpausedIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) FilterWithdraw(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolWithdrawIterator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseDeposit(log types.Log) (*PancakeCakePoolDeposit, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseFreeFeeUser(log types.Log) (*PancakeCakePoolFreeFeeUser, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseHarvest(log types.Log) (*PancakeCakePoolHarvest, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseInit(log types.Log) (*PancakeCakePoolInit, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseLock(log types.Log) (*PancakeCakePoolLock, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewAdmin(log types.Log) (*PancakeCakePoolNewAdmin, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewBoostContract(log types.Log) (*PancakeCakePoolNewBoostContract, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewBoostWeight(log types.Log) (*PancakeCakePoolNewBoostWeight, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewDurationFactor(log types.Log) (*PancakeCakePoolNewDurationFactor, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewDurationFactorOverdue(log types.Log) (*PancakeCakePoolNewDurationFactorOverdue, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewMaxLockDuration(log types.Log) (*PancakeCakePoolNewMaxLockDuration, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewOperator(log types.Log) (*PancakeCakePoolNewOperator, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewOverdueFee(log types.Log) (*PancakeCakePoolNewOverdueFee, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewPerformanceFee(log types.Log) (*PancakeCakePoolNewPerformanceFee, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewPerformanceFeeContract(log types.Log) (*PancakeCakePoolNewPerformanceFeeContract, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewTreasury(log types.Log) (*PancakeCakePoolNewTreasury, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewUnlockFreeDuration(log types.Log) (*PancakeCakePoolNewUnlockFreeDuration, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewVCakeContract(log types.Log) (*PancakeCakePoolNewVCakeContract, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewWithdrawFee(log types.Log) (*PancakeCakePoolNewWithdrawFee, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewWithdrawFeeContract(log types.Log) (*PancakeCakePoolNewWithdrawFeeContract, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewWithdrawFeePeriod(log types.Log) (*PancakeCakePoolNewWithdrawFeePeriod, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseOwnershipTransferred(log types.Log) (*PancakeCakePoolOwnershipTransferred, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParsePause(log types.Log) (*PancakeCakePoolPause, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParsePaused(log types.Log) (*PancakeCakePoolPaused, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseUnlock(log types.Log) (*PancakeCakePoolUnlock, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseUnpause(log types.Log) (*PancakeCakePoolUnpause, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseUnpaused(log types.Log) (*PancakeCakePoolUnpaused, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) ParseWithdraw(log types.Log) (*PancakeCakePoolWithdraw, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolDeposit, ...) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchFreeFeeUser(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolFreeFeeUser, ...) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchHarvest(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolHarvest, ...) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchInit(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolInit) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchLock(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolLock, ...) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewAdmin(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewAdmin) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewBoostContract(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewBoostContract) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewBoostWeight(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewBoostWeight) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewDurationFactor(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewDurationFactor) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewDurationFactorOverdue(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewDurationFactorOverdue) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewMaxLockDuration(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewMaxLockDuration) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewOperator(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewOperator) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewOverdueFee(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewOverdueFee) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewPerformanceFee(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewPerformanceFee) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewPerformanceFeeContract(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewPerformanceFeeContract) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewTreasury(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewTreasury) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewUnlockFreeDuration(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewUnlockFreeDuration) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewVCakeContract(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewVCakeContract) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewWithdrawFee(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewWithdrawFee) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewWithdrawFeeContract(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewWithdrawFeeContract) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewWithdrawFeePeriod(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewWithdrawFeePeriod) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolOwnershipTransferred, ...) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolPause) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolPaused) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchUnlock(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolUnlock, ...) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolUnpause) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolUnpaused) (event.Subscription, error)
- func (_PancakeCakePool *PancakeCakePoolFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolWithdraw, ...) (event.Subscription, error)
- type PancakeCakePoolFreeFeeUser
- type PancakeCakePoolFreeFeeUserIterator
- type PancakeCakePoolHarvest
- type PancakeCakePoolHarvestIterator
- type PancakeCakePoolInit
- type PancakeCakePoolInitIterator
- type PancakeCakePoolLock
- type PancakeCakePoolLockIterator
- type PancakeCakePoolNewAdmin
- type PancakeCakePoolNewAdminIterator
- type PancakeCakePoolNewBoostContract
- type PancakeCakePoolNewBoostContractIterator
- type PancakeCakePoolNewBoostWeight
- type PancakeCakePoolNewBoostWeightIterator
- type PancakeCakePoolNewDurationFactor
- type PancakeCakePoolNewDurationFactorIterator
- type PancakeCakePoolNewDurationFactorOverdue
- type PancakeCakePoolNewDurationFactorOverdueIterator
- type PancakeCakePoolNewMaxLockDuration
- type PancakeCakePoolNewMaxLockDurationIterator
- type PancakeCakePoolNewOperator
- type PancakeCakePoolNewOperatorIterator
- type PancakeCakePoolNewOverdueFee
- type PancakeCakePoolNewOverdueFeeIterator
- type PancakeCakePoolNewPerformanceFee
- type PancakeCakePoolNewPerformanceFeeContract
- type PancakeCakePoolNewPerformanceFeeContractIterator
- type PancakeCakePoolNewPerformanceFeeIterator
- type PancakeCakePoolNewTreasury
- type PancakeCakePoolNewTreasuryIterator
- type PancakeCakePoolNewUnlockFreeDuration
- type PancakeCakePoolNewUnlockFreeDurationIterator
- type PancakeCakePoolNewVCakeContract
- type PancakeCakePoolNewVCakeContractIterator
- type PancakeCakePoolNewWithdrawFee
- type PancakeCakePoolNewWithdrawFeeContract
- type PancakeCakePoolNewWithdrawFeeContractIterator
- type PancakeCakePoolNewWithdrawFeeIterator
- type PancakeCakePoolNewWithdrawFeePeriod
- type PancakeCakePoolNewWithdrawFeePeriodIterator
- type PancakeCakePoolOwnershipTransferred
- type PancakeCakePoolOwnershipTransferredIterator
- type PancakeCakePoolPause
- type PancakeCakePoolPauseIterator
- type PancakeCakePoolPaused
- type PancakeCakePoolPausedIterator
- type PancakeCakePoolRaw
- func (_PancakeCakePool *PancakeCakePoolRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PancakeCakePool *PancakeCakePoolRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PancakeCakePoolSession
- func (_PancakeCakePool *PancakeCakePoolSession) Admin() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Available() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) BOOSTWEIGHT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) BOOSTWEIGHTLIMIT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) BalanceOf() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) BoostContract() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolSession) CakePoolPID() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) CalculateOverdueFee(_user common.Address) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) CalculatePerformanceFee(_user common.Address) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) CalculateTotalPendingCakeRewards() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) CalculateWithdrawFee(_user common.Address, _shares *big.Int) (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) DURATIONFACTOR() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) DURATIONFACTOROVERDUE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Deposit(_amount *big.Int, _lockDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) FreeOverdueFeeUsers(arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolSession) FreePerformanceFeeUsers(arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolSession) FreeWithdrawFeeUsers(arg0 common.Address) (bool, error)
- func (_PancakeCakePool *PancakeCakePoolSession) GetPricePerFullShare() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) InCaseTokensGetStuck(_token common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Init(dummyToken common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MAXLOCKDURATION() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MAXLOCKDURATIONLIMIT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MAXOVERDUEFEE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MAXPERFORMANCEFEE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MAXWITHDRAWFEE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MAXWITHDRAWFEEPERIOD() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MINDEPOSITAMOUNT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MINLOCKDURATION() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MINWITHDRAWAMOUNT() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) MasterchefV2() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Operator() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolSession) OverdueFee() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Owner() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolSession) PRECISIONFACTOR() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) PRECISIONFACTORSHARE() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Pause() (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Paused() (bool, error)
- func (_PancakeCakePool *PancakeCakePoolSession) PerformanceFee() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) PerformanceFeeContract() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) RenounceOwnership() (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetAdmin(_admin common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetBoostContract(_boostContract common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetBoostWeight(_boostWeight *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetDurationFactor(_durationFactor *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetDurationFactorOverdue(_durationFactorOverdue *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetFreePerformanceFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetMaxLockDuration(_maxLockDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetOperator(_operator common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetOverdueFee(_overdueFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetOverdueFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetPerformanceFee(_performanceFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetPerformanceFeeContract(_performanceFeeContract *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetTreasury(_treasury common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetUnlockFreeDuration(_unlockFreeDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetVCakeContract(_VCake common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetWithdrawFee(_withdrawFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetWithdrawFeeContract(_withdrawFeeContract *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetWithdrawFeePeriod(_withdrawFeePeriod *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) SetWithdrawFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Token() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolSession) TotalBoostDebt() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) TotalLockedAmount() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) TotalShares() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Treasury() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolSession) UNLOCKFREEDURATION() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Unlock(_user common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Unpause() (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) UserInfo(arg0 common.Address) (struct{ ... }, error)
- func (_PancakeCakePool *PancakeCakePoolSession) VCake() (common.Address, error)
- func (_PancakeCakePool *PancakeCakePoolSession) Withdraw(_shares *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) WithdrawAll() (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) WithdrawByAmount(_amount *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolSession) WithdrawFee() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) WithdrawFeeContract() (*big.Int, error)
- func (_PancakeCakePool *PancakeCakePoolSession) WithdrawFeePeriod() (*big.Int, error)
- type PancakeCakePoolTransactor
- func (_PancakeCakePool *PancakeCakePoolTransactor) Deposit(opts *bind.TransactOpts, _amount *big.Int, _lockDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) InCaseTokensGetStuck(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) Init(opts *bind.TransactOpts, dummyToken common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetAdmin(opts *bind.TransactOpts, _admin common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetBoostContract(opts *bind.TransactOpts, _boostContract common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetBoostWeight(opts *bind.TransactOpts, _boostWeight *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetDurationFactor(opts *bind.TransactOpts, _durationFactor *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetDurationFactorOverdue(opts *bind.TransactOpts, _durationFactorOverdue *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetFreePerformanceFeeUser(opts *bind.TransactOpts, _user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetMaxLockDuration(opts *bind.TransactOpts, _maxLockDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetOverdueFee(opts *bind.TransactOpts, _overdueFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetOverdueFeeUser(opts *bind.TransactOpts, _user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetPerformanceFee(opts *bind.TransactOpts, _performanceFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetPerformanceFeeContract(opts *bind.TransactOpts, _performanceFeeContract *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetTreasury(opts *bind.TransactOpts, _treasury common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetUnlockFreeDuration(opts *bind.TransactOpts, _unlockFreeDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetVCakeContract(opts *bind.TransactOpts, _VCake common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetWithdrawFee(opts *bind.TransactOpts, _withdrawFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetWithdrawFeeContract(opts *bind.TransactOpts, _withdrawFeeContract *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetWithdrawFeePeriod(opts *bind.TransactOpts, _withdrawFeePeriod *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) SetWithdrawFeeUser(opts *bind.TransactOpts, _user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) Unlock(opts *bind.TransactOpts, _user common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) Withdraw(opts *bind.TransactOpts, _shares *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) WithdrawAll(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactor) WithdrawByAmount(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- type PancakeCakePoolTransactorRaw
- type PancakeCakePoolTransactorSession
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) Deposit(_amount *big.Int, _lockDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) InCaseTokensGetStuck(_token common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) Init(dummyToken common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) Pause() (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetAdmin(_admin common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetBoostContract(_boostContract common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetBoostWeight(_boostWeight *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetDurationFactor(_durationFactor *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetDurationFactorOverdue(_durationFactorOverdue *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetFreePerformanceFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetMaxLockDuration(_maxLockDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetOperator(_operator common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetOverdueFee(_overdueFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetOverdueFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetPerformanceFee(_performanceFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetPerformanceFeeContract(_performanceFeeContract *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetTreasury(_treasury common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetUnlockFreeDuration(_unlockFreeDuration *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetVCakeContract(_VCake common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetWithdrawFee(_withdrawFee *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetWithdrawFeeContract(_withdrawFeeContract *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetWithdrawFeePeriod(_withdrawFeePeriod *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetWithdrawFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) Unlock(_user common.Address) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) Unpause() (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) Withdraw(_shares *big.Int) (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) WithdrawAll() (*types.Transaction, error)
- func (_PancakeCakePool *PancakeCakePoolTransactorSession) WithdrawByAmount(_amount *big.Int) (*types.Transaction, error)
- type PancakeCakePoolUnlock
- type PancakeCakePoolUnlockIterator
- type PancakeCakePoolUnpause
- type PancakeCakePoolUnpauseIterator
- type PancakeCakePoolUnpaused
- type PancakeCakePoolUnpausedIterator
- type PancakeCakePoolWithdraw
- type PancakeCakePoolWithdrawIterator
- type PancakeMasterChef
- type PancakeMasterChefAddPool
- type PancakeMasterChefAddPoolIterator
- type PancakeMasterChefCaller
- func (_PancakeMasterChef *PancakeMasterChefCaller) ACCCAKEPRECISION(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) BOOSTPRECISION(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) BoostContract(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) BurnAdmin(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) CAKE(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) CAKERATETOTALPRECISION(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) CakePerBlock(opts *bind.CallOpts, _isRegular bool) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) CakePerBlockToBurn(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) CakeRateToBurn(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) CakeRateToRegularFarm(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) CakeRateToSpecialFarm(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) GetBoostMultiplier(opts *bind.CallOpts, _user common.Address, _pid *big.Int) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) LastBurnedBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) LpToken(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) MASTERCHEF(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) MASTERCHEFCAKEPERBLOCK(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) MASTERPID(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) MAXBOOSTPRECISION(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) PendingCake(opts *bind.CallOpts, _pid *big.Int, _user common.Address) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) PoolInfo(opts *bind.CallOpts, arg0 *big.Int) (struct{ ... }, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) PoolLength(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) TotalRegularAllocPoint(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) TotalSpecialAllocPoint(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) UserInfo(opts *bind.CallOpts, arg0 *big.Int, arg1 common.Address) (struct{ ... }, error)
- func (_PancakeMasterChef *PancakeMasterChefCaller) WhiteList(opts *bind.CallOpts, arg0 common.Address) (bool, error)
- type PancakeMasterChefCallerRaw
- type PancakeMasterChefCallerSession
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) ACCCAKEPRECISION() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) BOOSTPRECISION() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) BoostContract() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) BurnAdmin() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) CAKE() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) CAKERATETOTALPRECISION() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakePerBlock(_isRegular bool) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakePerBlockToBurn() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakeRateToBurn() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakeRateToRegularFarm() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakeRateToSpecialFarm() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) GetBoostMultiplier(_user common.Address, _pid *big.Int) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) LastBurnedBlock() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) LpToken(arg0 *big.Int) (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) MASTERCHEF() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) MASTERCHEFCAKEPERBLOCK() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) MASTERPID() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) MAXBOOSTPRECISION() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) Owner() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) PendingCake(_pid *big.Int, _user common.Address) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) PoolInfo(arg0 *big.Int) (struct{ ... }, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) PoolLength() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) TotalRegularAllocPoint() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) TotalSpecialAllocPoint() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) UserInfo(arg0 *big.Int, arg1 common.Address) (struct{ ... }, error)
- func (_PancakeMasterChef *PancakeMasterChefCallerSession) WhiteList(arg0 common.Address) (bool, error)
- type PancakeMasterChefDeposit
- type PancakeMasterChefDepositIterator
- type PancakeMasterChefEmergencyWithdraw
- type PancakeMasterChefEmergencyWithdrawIterator
- type PancakeMasterChefFilterer
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterAddPool(opts *bind.FilterOpts, pid []*big.Int, lpToken []common.Address) (*PancakeMasterChefAddPoolIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterDeposit(opts *bind.FilterOpts, user []common.Address, pid []*big.Int) (*PancakeMasterChefDepositIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterEmergencyWithdraw(opts *bind.FilterOpts, user []common.Address, pid []*big.Int) (*PancakeMasterChefEmergencyWithdrawIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterInit(opts *bind.FilterOpts) (*PancakeMasterChefInitIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*PancakeMasterChefOwnershipTransferredIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterSetPool(opts *bind.FilterOpts, pid []*big.Int) (*PancakeMasterChefSetPoolIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateBoostContract(opts *bind.FilterOpts, boostContract []common.Address) (*PancakeMasterChefUpdateBoostContractIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateBoostMultiplier(opts *bind.FilterOpts, user []common.Address) (*PancakeMasterChefUpdateBoostMultiplierIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateBurnAdmin(opts *bind.FilterOpts, oldAdmin []common.Address, newAdmin []common.Address) (*PancakeMasterChefUpdateBurnAdminIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateCakeRate(opts *bind.FilterOpts) (*PancakeMasterChefUpdateCakeRateIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdatePool(opts *bind.FilterOpts, pid []*big.Int) (*PancakeMasterChefUpdatePoolIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateWhiteList(opts *bind.FilterOpts, user []common.Address) (*PancakeMasterChefUpdateWhiteListIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterWithdraw(opts *bind.FilterOpts, user []common.Address, pid []*big.Int) (*PancakeMasterChefWithdrawIterator, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseAddPool(log types.Log) (*PancakeMasterChefAddPool, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseDeposit(log types.Log) (*PancakeMasterChefDeposit, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseEmergencyWithdraw(log types.Log) (*PancakeMasterChefEmergencyWithdraw, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseInit(log types.Log) (*PancakeMasterChefInit, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseOwnershipTransferred(log types.Log) (*PancakeMasterChefOwnershipTransferred, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseSetPool(log types.Log) (*PancakeMasterChefSetPool, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateBoostContract(log types.Log) (*PancakeMasterChefUpdateBoostContract, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateBoostMultiplier(log types.Log) (*PancakeMasterChefUpdateBoostMultiplier, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateBurnAdmin(log types.Log) (*PancakeMasterChefUpdateBurnAdmin, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateCakeRate(log types.Log) (*PancakeMasterChefUpdateCakeRate, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdatePool(log types.Log) (*PancakeMasterChefUpdatePool, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateWhiteList(log types.Log) (*PancakeMasterChefUpdateWhiteList, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseWithdraw(log types.Log) (*PancakeMasterChefWithdraw, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchAddPool(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefAddPool, pid []*big.Int, ...) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefDeposit, ...) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchEmergencyWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefEmergencyWithdraw, ...) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchInit(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefInit) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefOwnershipTransferred, ...) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchSetPool(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefSetPool, pid []*big.Int) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateBoostContract(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateBoostContract, ...) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateBoostMultiplier(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateBoostMultiplier, ...) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateBurnAdmin(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateBurnAdmin, ...) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateCakeRate(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateCakeRate) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdatePool(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdatePool, pid []*big.Int) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateWhiteList(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateWhiteList, ...) (event.Subscription, error)
- func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefWithdraw, ...) (event.Subscription, error)
- type PancakeMasterChefInit
- type PancakeMasterChefInitIterator
- type PancakeMasterChefOwnershipTransferred
- type PancakeMasterChefOwnershipTransferredIterator
- type PancakeMasterChefRaw
- func (_PancakeMasterChef *PancakeMasterChefRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PancakeMasterChef *PancakeMasterChefRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PancakeMasterChefSession
- func (_PancakeMasterChef *PancakeMasterChefSession) ACCCAKEPRECISION() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) Add(_allocPoint *big.Int, _lpToken common.Address, _isRegular bool, ...) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) BOOSTPRECISION() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) BoostContract() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) BurnAdmin() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) BurnCake(_withUpdate bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) CAKE() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) CAKERATETOTALPRECISION() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) CakePerBlock(_isRegular bool) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) CakePerBlockToBurn() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) CakeRateToBurn() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) CakeRateToRegularFarm() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) CakeRateToSpecialFarm() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) Deposit(_pid *big.Int, _amount *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) EmergencyWithdraw(_pid *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) GetBoostMultiplier(_user common.Address, _pid *big.Int) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) HarvestFromMasterChef() (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) Init(dummyToken common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) LastBurnedBlock() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) LpToken(arg0 *big.Int) (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) MASTERCHEF() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) MASTERCHEFCAKEPERBLOCK() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) MASTERPID() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) MAXBOOSTPRECISION() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) MassUpdatePools() (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) Owner() (common.Address, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) PendingCake(_pid *big.Int, _user common.Address) (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) PoolInfo(arg0 *big.Int) (struct{ ... }, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) PoolLength() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) RenounceOwnership() (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) Set(_pid *big.Int, _allocPoint *big.Int, _withUpdate bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) TotalRegularAllocPoint() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) TotalSpecialAllocPoint() (*big.Int, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) UpdateBoostContract(_newBoostContract common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) UpdateBoostMultiplier(_user common.Address, _pid *big.Int, _newMultiplier *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) UpdateBurnAdmin(_newAdmin common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) UpdateCakeRate(_burnRate *big.Int, _regularFarmRate *big.Int, _specialFarmRate *big.Int, ...) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) UpdatePool(_pid *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) UpdateWhiteList(_user common.Address, _isValid bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) UserInfo(arg0 *big.Int, arg1 common.Address) (struct{ ... }, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) WhiteList(arg0 common.Address) (bool, error)
- func (_PancakeMasterChef *PancakeMasterChefSession) Withdraw(_pid *big.Int, _amount *big.Int) (*types.Transaction, error)
- type PancakeMasterChefSetPool
- type PancakeMasterChefSetPoolIterator
- type PancakeMasterChefTransactor
- func (_PancakeMasterChef *PancakeMasterChefTransactor) Add(opts *bind.TransactOpts, _allocPoint *big.Int, _lpToken common.Address, ...) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) BurnCake(opts *bind.TransactOpts, _withUpdate bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) Deposit(opts *bind.TransactOpts, _pid *big.Int, _amount *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) EmergencyWithdraw(opts *bind.TransactOpts, _pid *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) HarvestFromMasterChef(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) Init(opts *bind.TransactOpts, dummyToken common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) MassUpdatePools(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) Set(opts *bind.TransactOpts, _pid *big.Int, _allocPoint *big.Int, _withUpdate bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateBoostContract(opts *bind.TransactOpts, _newBoostContract common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateBoostMultiplier(opts *bind.TransactOpts, _user common.Address, _pid *big.Int, ...) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateBurnAdmin(opts *bind.TransactOpts, _newAdmin common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateCakeRate(opts *bind.TransactOpts, _burnRate *big.Int, _regularFarmRate *big.Int, ...) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdatePool(opts *bind.TransactOpts, _pid *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateWhiteList(opts *bind.TransactOpts, _user common.Address, _isValid bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactor) Withdraw(opts *bind.TransactOpts, _pid *big.Int, _amount *big.Int) (*types.Transaction, error)
- type PancakeMasterChefTransactorRaw
- type PancakeMasterChefTransactorSession
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Add(_allocPoint *big.Int, _lpToken common.Address, _isRegular bool, ...) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) BurnCake(_withUpdate bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Deposit(_pid *big.Int, _amount *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) EmergencyWithdraw(_pid *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) HarvestFromMasterChef() (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Init(dummyToken common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) MassUpdatePools() (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Set(_pid *big.Int, _allocPoint *big.Int, _withUpdate bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateBoostContract(_newBoostContract common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateBoostMultiplier(_user common.Address, _pid *big.Int, _newMultiplier *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateBurnAdmin(_newAdmin common.Address) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateCakeRate(_burnRate *big.Int, _regularFarmRate *big.Int, _specialFarmRate *big.Int, ...) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdatePool(_pid *big.Int) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateWhiteList(_user common.Address, _isValid bool) (*types.Transaction, error)
- func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Withdraw(_pid *big.Int, _amount *big.Int) (*types.Transaction, error)
- type PancakeMasterChefUpdateBoostContract
- type PancakeMasterChefUpdateBoostContractIterator
- type PancakeMasterChefUpdateBoostMultiplier
- type PancakeMasterChefUpdateBoostMultiplierIterator
- type PancakeMasterChefUpdateBurnAdmin
- type PancakeMasterChefUpdateBurnAdminIterator
- type PancakeMasterChefUpdateCakeRate
- type PancakeMasterChefUpdateCakeRateIterator
- type PancakeMasterChefUpdatePool
- type PancakeMasterChefUpdatePoolIterator
- type PancakeMasterChefUpdateWhiteList
- type PancakeMasterChefUpdateWhiteListIterator
- type PancakeMasterChefWithdraw
- type PancakeMasterChefWithdrawIterator
- type PancakePair
- type PancakePairApproval
- type PancakePairApprovalIterator
- type PancakePairBurn
- type PancakePairBurnIterator
- type PancakePairCaller
- func (_PancakePair *PancakePairCaller) Allowance(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairCaller) BalanceOf(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairCaller) DOMAINSEPARATOR(opts *bind.CallOpts) ([32]byte, error)
- func (_PancakePair *PancakePairCaller) Decimals(opts *bind.CallOpts) (uint8, error)
- func (_PancakePair *PancakePairCaller) Factory(opts *bind.CallOpts) (common.Address, error)
- func (_PancakePair *PancakePairCaller) GetReserves(opts *bind.CallOpts) (struct{ ... }, error)
- func (_PancakePair *PancakePairCaller) KLast(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakePair *PancakePairCaller) MINIMUMLIQUIDITY(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakePair *PancakePairCaller) Name(opts *bind.CallOpts) (string, error)
- func (_PancakePair *PancakePairCaller) Nonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairCaller) PERMITTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
- func (_PancakePair *PancakePairCaller) Price0CumulativeLast(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakePair *PancakePairCaller) Price1CumulativeLast(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakePair *PancakePairCaller) Symbol(opts *bind.CallOpts) (string, error)
- func (_PancakePair *PancakePairCaller) Token0(opts *bind.CallOpts) (common.Address, error)
- func (_PancakePair *PancakePairCaller) Token1(opts *bind.CallOpts) (common.Address, error)
- func (_PancakePair *PancakePairCaller) TotalSupply(opts *bind.CallOpts) (*big.Int, error)
- type PancakePairCallerRaw
- type PancakePairCallerSession
- func (_PancakePair *PancakePairCallerSession) Allowance(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairCallerSession) BalanceOf(arg0 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairCallerSession) DOMAINSEPARATOR() ([32]byte, error)
- func (_PancakePair *PancakePairCallerSession) Decimals() (uint8, error)
- func (_PancakePair *PancakePairCallerSession) Factory() (common.Address, error)
- func (_PancakePair *PancakePairCallerSession) GetReserves() (struct{ ... }, error)
- func (_PancakePair *PancakePairCallerSession) KLast() (*big.Int, error)
- func (_PancakePair *PancakePairCallerSession) MINIMUMLIQUIDITY() (*big.Int, error)
- func (_PancakePair *PancakePairCallerSession) Name() (string, error)
- func (_PancakePair *PancakePairCallerSession) Nonces(arg0 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairCallerSession) PERMITTYPEHASH() ([32]byte, error)
- func (_PancakePair *PancakePairCallerSession) Price0CumulativeLast() (*big.Int, error)
- func (_PancakePair *PancakePairCallerSession) Price1CumulativeLast() (*big.Int, error)
- func (_PancakePair *PancakePairCallerSession) Symbol() (string, error)
- func (_PancakePair *PancakePairCallerSession) Token0() (common.Address, error)
- func (_PancakePair *PancakePairCallerSession) Token1() (common.Address, error)
- func (_PancakePair *PancakePairCallerSession) TotalSupply() (*big.Int, error)
- type PancakePairFilterer
- func (_PancakePair *PancakePairFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*PancakePairApprovalIterator, error)
- func (_PancakePair *PancakePairFilterer) FilterBurn(opts *bind.FilterOpts, sender []common.Address, to []common.Address) (*PancakePairBurnIterator, error)
- func (_PancakePair *PancakePairFilterer) FilterMint(opts *bind.FilterOpts, sender []common.Address) (*PancakePairMintIterator, error)
- func (_PancakePair *PancakePairFilterer) FilterSwap(opts *bind.FilterOpts, sender []common.Address, to []common.Address) (*PancakePairSwapIterator, error)
- func (_PancakePair *PancakePairFilterer) FilterSync(opts *bind.FilterOpts) (*PancakePairSyncIterator, error)
- func (_PancakePair *PancakePairFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*PancakePairTransferIterator, error)
- func (_PancakePair *PancakePairFilterer) ParseApproval(log types.Log) (*PancakePairApproval, error)
- func (_PancakePair *PancakePairFilterer) ParseBurn(log types.Log) (*PancakePairBurn, error)
- func (_PancakePair *PancakePairFilterer) ParseMint(log types.Log) (*PancakePairMint, error)
- func (_PancakePair *PancakePairFilterer) ParseSwap(log types.Log) (*PancakePairSwap, error)
- func (_PancakePair *PancakePairFilterer) ParseSync(log types.Log) (*PancakePairSync, error)
- func (_PancakePair *PancakePairFilterer) ParseTransfer(log types.Log) (*PancakePairTransfer, error)
- func (_PancakePair *PancakePairFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *PancakePairApproval, owner []common.Address, ...) (event.Subscription, error)
- func (_PancakePair *PancakePairFilterer) WatchBurn(opts *bind.WatchOpts, sink chan<- *PancakePairBurn, sender []common.Address, ...) (event.Subscription, error)
- func (_PancakePair *PancakePairFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *PancakePairMint, sender []common.Address) (event.Subscription, error)
- func (_PancakePair *PancakePairFilterer) WatchSwap(opts *bind.WatchOpts, sink chan<- *PancakePairSwap, sender []common.Address, ...) (event.Subscription, error)
- func (_PancakePair *PancakePairFilterer) WatchSync(opts *bind.WatchOpts, sink chan<- *PancakePairSync) (event.Subscription, error)
- func (_PancakePair *PancakePairFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *PancakePairTransfer, from []common.Address, ...) (event.Subscription, error)
- type PancakePairMint
- type PancakePairMintIterator
- type PancakePairRaw
- func (_PancakePair *PancakePairRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PancakePair *PancakePairRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PancakePair *PancakePairRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PancakePairSession
- func (_PancakePair *PancakePairSession) Allowance(arg0 common.Address, arg1 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairSession) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) BalanceOf(arg0 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairSession) Burn(to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) DOMAINSEPARATOR() ([32]byte, error)
- func (_PancakePair *PancakePairSession) Decimals() (uint8, error)
- func (_PancakePair *PancakePairSession) Factory() (common.Address, error)
- func (_PancakePair *PancakePairSession) GetReserves() (struct{ ... }, error)
- func (_PancakePair *PancakePairSession) Initialize(_token0 common.Address, _token1 common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) KLast() (*big.Int, error)
- func (_PancakePair *PancakePairSession) MINIMUMLIQUIDITY() (*big.Int, error)
- func (_PancakePair *PancakePairSession) Mint(to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) Name() (string, error)
- func (_PancakePair *PancakePairSession) Nonces(arg0 common.Address) (*big.Int, error)
- func (_PancakePair *PancakePairSession) PERMITTYPEHASH() ([32]byte, error)
- func (_PancakePair *PancakePairSession) Permit(owner common.Address, spender common.Address, value *big.Int, ...) (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) Price0CumulativeLast() (*big.Int, error)
- func (_PancakePair *PancakePairSession) Price1CumulativeLast() (*big.Int, error)
- func (_PancakePair *PancakePairSession) Skim(to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) Swap(amount0Out *big.Int, amount1Out *big.Int, to common.Address, data []byte) (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) Symbol() (string, error)
- func (_PancakePair *PancakePairSession) Sync() (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) Token0() (common.Address, error)
- func (_PancakePair *PancakePairSession) Token1() (common.Address, error)
- func (_PancakePair *PancakePairSession) TotalSupply() (*big.Int, error)
- func (_PancakePair *PancakePairSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
- func (_PancakePair *PancakePairSession) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
- type PancakePairSwap
- type PancakePairSwapIterator
- type PancakePairSync
- type PancakePairSyncIterator
- type PancakePairTransactor
- func (_PancakePair *PancakePairTransactor) Approve(opts *bind.TransactOpts, spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) Burn(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) Initialize(opts *bind.TransactOpts, _token0 common.Address, _token1 common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) Mint(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) Permit(opts *bind.TransactOpts, owner common.Address, spender common.Address, ...) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) Skim(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) Swap(opts *bind.TransactOpts, amount0Out *big.Int, amount1Out *big.Int, ...) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) Sync(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) Transfer(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, ...) (*types.Transaction, error)
- type PancakePairTransactorRaw
- type PancakePairTransactorSession
- func (_PancakePair *PancakePairTransactorSession) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) Burn(to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) Initialize(_token0 common.Address, _token1 common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) Mint(to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) Permit(owner common.Address, spender common.Address, value *big.Int, ...) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) Skim(to common.Address) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) Swap(amount0Out *big.Int, amount1Out *big.Int, to common.Address, data []byte) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) Sync() (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
- func (_PancakePair *PancakePairTransactorSession) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
- type PancakePairTransfer
- type PancakePairTransferIterator
- type PancakeSyrup
- type PancakeSyrupCaller
- func (_PancakeSyrup *PancakeSyrupCaller) AccTokenPerShare(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) BonusEndBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) HasUserLimit(opts *bind.CallOpts) (bool, error)
- func (_PancakeSyrup *PancakeSyrupCaller) IsInitialized(opts *bind.CallOpts) (bool, error)
- func (_PancakeSyrup *PancakeSyrupCaller) LastRewardBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) NumberBlocksForUserLimit(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) Owner(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCaller) PRECISIONFACTOR(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) PancakeProfile(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCaller) PancakeProfileIsRequested(opts *bind.CallOpts) (bool, error)
- func (_PancakeSyrup *PancakeSyrupCaller) PancakeProfileThresholdPoints(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) PendingReward(opts *bind.CallOpts, _user common.Address) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) PoolLimitPerUser(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) RewardPerBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) RewardToken(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCaller) SMARTCHEFFACTORY(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCaller) StakedToken(opts *bind.CallOpts) (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCaller) StartBlock(opts *bind.CallOpts) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCaller) UserInfo(opts *bind.CallOpts, arg0 common.Address) (struct{ ... }, error)
- func (_PancakeSyrup *PancakeSyrupCaller) UserLimit(opts *bind.CallOpts) (bool, error)
- type PancakeSyrupCallerRaw
- type PancakeSyrupCallerSession
- func (_PancakeSyrup *PancakeSyrupCallerSession) AccTokenPerShare() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) BonusEndBlock() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) HasUserLimit() (bool, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) IsInitialized() (bool, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) LastRewardBlock() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) NumberBlocksForUserLimit() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) Owner() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) PRECISIONFACTOR() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) PancakeProfile() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) PancakeProfileIsRequested() (bool, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) PancakeProfileThresholdPoints() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) PendingReward(_user common.Address) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) PoolLimitPerUser() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) RewardPerBlock() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) RewardToken() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) SMARTCHEFFACTORY() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) StakedToken() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) StartBlock() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) UserInfo(arg0 common.Address) (struct{ ... }, error)
- func (_PancakeSyrup *PancakeSyrupCallerSession) UserLimit() (bool, error)
- type PancakeSyrupDeposit
- type PancakeSyrupDepositIterator
- type PancakeSyrupEmergencyWithdraw
- type PancakeSyrupEmergencyWithdrawIterator
- type PancakeSyrupFilterer
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterDeposit(opts *bind.FilterOpts, user []common.Address) (*PancakeSyrupDepositIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterEmergencyWithdraw(opts *bind.FilterOpts, user []common.Address) (*PancakeSyrupEmergencyWithdrawIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterNewPoolLimit(opts *bind.FilterOpts) (*PancakeSyrupNewPoolLimitIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterNewRewardPerBlock(opts *bind.FilterOpts) (*PancakeSyrupNewRewardPerBlockIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterNewStartAndEndBlocks(opts *bind.FilterOpts) (*PancakeSyrupNewStartAndEndBlocksIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*PancakeSyrupOwnershipTransferredIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterRewardsStop(opts *bind.FilterOpts) (*PancakeSyrupRewardsStopIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterTokenRecovery(opts *bind.FilterOpts, token []common.Address) (*PancakeSyrupTokenRecoveryIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterUpdateProfileAndThresholdPointsRequirement(opts *bind.FilterOpts) (*PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) FilterWithdraw(opts *bind.FilterOpts, user []common.Address) (*PancakeSyrupWithdrawIterator, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseDeposit(log types.Log) (*PancakeSyrupDeposit, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseEmergencyWithdraw(log types.Log) (*PancakeSyrupEmergencyWithdraw, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseNewPoolLimit(log types.Log) (*PancakeSyrupNewPoolLimit, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseNewRewardPerBlock(log types.Log) (*PancakeSyrupNewRewardPerBlock, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseNewStartAndEndBlocks(log types.Log) (*PancakeSyrupNewStartAndEndBlocks, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseOwnershipTransferred(log types.Log) (*PancakeSyrupOwnershipTransferred, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseRewardsStop(log types.Log) (*PancakeSyrupRewardsStop, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseTokenRecovery(log types.Log) (*PancakeSyrupTokenRecovery, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseUpdateProfileAndThresholdPointsRequirement(log types.Log) (*PancakeSyrupUpdateProfileAndThresholdPointsRequirement, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) ParseWithdraw(log types.Log) (*PancakeSyrupWithdraw, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *PancakeSyrupDeposit, user []common.Address) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchEmergencyWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeSyrupEmergencyWithdraw, ...) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchNewPoolLimit(opts *bind.WatchOpts, sink chan<- *PancakeSyrupNewPoolLimit) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchNewRewardPerBlock(opts *bind.WatchOpts, sink chan<- *PancakeSyrupNewRewardPerBlock) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchNewStartAndEndBlocks(opts *bind.WatchOpts, sink chan<- *PancakeSyrupNewStartAndEndBlocks) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PancakeSyrupOwnershipTransferred, ...) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchRewardsStop(opts *bind.WatchOpts, sink chan<- *PancakeSyrupRewardsStop) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchTokenRecovery(opts *bind.WatchOpts, sink chan<- *PancakeSyrupTokenRecovery, ...) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchUpdateProfileAndThresholdPointsRequirement(opts *bind.WatchOpts, ...) (event.Subscription, error)
- func (_PancakeSyrup *PancakeSyrupFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeSyrupWithdraw, user []common.Address) (event.Subscription, error)
- type PancakeSyrupNewPoolLimit
- type PancakeSyrupNewPoolLimitIterator
- type PancakeSyrupNewRewardPerBlock
- type PancakeSyrupNewRewardPerBlockIterator
- type PancakeSyrupNewStartAndEndBlocks
- type PancakeSyrupNewStartAndEndBlocksIterator
- type PancakeSyrupOwnershipTransferred
- type PancakeSyrupOwnershipTransferredIterator
- type PancakeSyrupRaw
- func (_PancakeSyrup *PancakeSyrupRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_PancakeSyrup *PancakeSyrupRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type PancakeSyrupRewardsStop
- type PancakeSyrupRewardsStopIterator
- type PancakeSyrupSession
- func (_PancakeSyrup *PancakeSyrupSession) AccTokenPerShare() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) BonusEndBlock() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) Deposit(_amount *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) EmergencyRewardWithdraw(_amount *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) EmergencyWithdraw() (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) HasUserLimit() (bool, error)
- func (_PancakeSyrup *PancakeSyrupSession) Initialize(_stakedToken common.Address, _rewardToken common.Address, ...) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) IsInitialized() (bool, error)
- func (_PancakeSyrup *PancakeSyrupSession) LastRewardBlock() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) NumberBlocksForUserLimit() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) Owner() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupSession) PRECISIONFACTOR() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) PancakeProfile() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupSession) PancakeProfileIsRequested() (bool, error)
- func (_PancakeSyrup *PancakeSyrupSession) PancakeProfileThresholdPoints() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) PendingReward(_user common.Address) (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) PoolLimitPerUser() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) RecoverToken(_token common.Address) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) RenounceOwnership() (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) RewardPerBlock() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) RewardToken() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupSession) SMARTCHEFFACTORY() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupSession) StakedToken() (common.Address, error)
- func (_PancakeSyrup *PancakeSyrupSession) StartBlock() (*big.Int, error)
- func (_PancakeSyrup *PancakeSyrupSession) StopReward() (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) UpdatePoolLimitPerUser(_userLimit bool, _poolLimitPerUser *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) UpdateProfileAndThresholdPointsRequirement(_isRequested bool, _thresholdPoints *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) UpdateRewardPerBlock(_rewardPerBlock *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) UpdateStartAndEndBlocks(_startBlock *big.Int, _bonusEndBlock *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupSession) UserInfo(arg0 common.Address) (struct{ ... }, error)
- func (_PancakeSyrup *PancakeSyrupSession) UserLimit() (bool, error)
- func (_PancakeSyrup *PancakeSyrupSession) Withdraw(_amount *big.Int) (*types.Transaction, error)
- type PancakeSyrupTokenRecovery
- type PancakeSyrupTokenRecoveryIterator
- type PancakeSyrupTransactor
- func (_PancakeSyrup *PancakeSyrupTransactor) Deposit(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) EmergencyRewardWithdraw(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) EmergencyWithdraw(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) Initialize(opts *bind.TransactOpts, _stakedToken common.Address, ...) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) RecoverToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) StopReward(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) UpdatePoolLimitPerUser(opts *bind.TransactOpts, _userLimit bool, _poolLimitPerUser *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) UpdateProfileAndThresholdPointsRequirement(opts *bind.TransactOpts, _isRequested bool, _thresholdPoints *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) UpdateRewardPerBlock(opts *bind.TransactOpts, _rewardPerBlock *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) UpdateStartAndEndBlocks(opts *bind.TransactOpts, _startBlock *big.Int, _bonusEndBlock *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactor) Withdraw(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
- type PancakeSyrupTransactorRaw
- type PancakeSyrupTransactorSession
- func (_PancakeSyrup *PancakeSyrupTransactorSession) Deposit(_amount *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) EmergencyRewardWithdraw(_amount *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) EmergencyWithdraw() (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) Initialize(_stakedToken common.Address, _rewardToken common.Address, ...) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) RecoverToken(_token common.Address) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) RenounceOwnership() (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) StopReward() (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) UpdatePoolLimitPerUser(_userLimit bool, _poolLimitPerUser *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) UpdateProfileAndThresholdPointsRequirement(_isRequested bool, _thresholdPoints *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) UpdateRewardPerBlock(_rewardPerBlock *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) UpdateStartAndEndBlocks(_startBlock *big.Int, _bonusEndBlock *big.Int) (*types.Transaction, error)
- func (_PancakeSyrup *PancakeSyrupTransactorSession) Withdraw(_amount *big.Int) (*types.Transaction, error)
- type PancakeSyrupUpdateProfileAndThresholdPointsRequirement
- type PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator
- type PancakeSyrupWithdraw
- type PancakeSyrupWithdrawIterator
Constants ¶
This section is empty.
Variables ¶
var PancakeCakePoolABI = PancakeCakePoolMetaData.ABI
PancakeCakePoolABI is the input ABI used to generate the binding from. Deprecated: Use PancakeCakePoolMetaData.ABI instead.
var PancakeCakePoolMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"contractIERC20\",\"name\":\"_token\",\"type\":\"address\"},{\"internalType\":\"contractIMasterChefV2\",\"name\":\"_masterchefV2\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_admin\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_treasury\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_operator\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"shares\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"duration\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"lastDepositedTime\",\"type\":\"uint256\"}],\"name\":\"Deposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"bool\",\"name\":\"free\",\"type\":\"bool\"}],\"name\":\"FreeFeeUser\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Harvest\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"Init\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"lockedAmount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"shares\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"lockedDuration\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"blockTimestamp\",\"type\":\"uint256\"}],\"name\":\"Lock\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"admin\",\"type\":\"address\"}],\"name\":\"NewAdmin\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"boostContract\",\"type\":\"address\"}],\"name\":\"NewBoostContract\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"boostWeight\",\"type\":\"uint256\"}],\"name\":\"NewBoostWeight\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"durationFactor\",\"type\":\"uint256\"}],\"name\":\"NewDurationFactor\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"durationFactorOverdue\",\"type\":\"uint256\"}],\"name\":\"NewDurationFactorOverdue\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"maxLockDuration\",\"type\":\"uint256\"}],\"name\":\"NewMaxLockDuration\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"}],\"name\":\"NewOperator\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"overdueFee\",\"type\":\"uint256\"}],\"name\":\"NewOverdueFee\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"performanceFee\",\"type\":\"uint256\"}],\"name\":\"NewPerformanceFee\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"performanceFeeContract\",\"type\":\"uint256\"}],\"name\":\"NewPerformanceFeeContract\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"treasury\",\"type\":\"address\"}],\"name\":\"NewTreasury\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"unlockFreeDuration\",\"type\":\"uint256\"}],\"name\":\"NewUnlockFreeDuration\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"VCake\",\"type\":\"address\"}],\"name\":\"NewVCakeContract\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"withdrawFee\",\"type\":\"uint256\"}],\"name\":\"NewWithdrawFee\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"withdrawFeeContract\",\"type\":\"uint256\"}],\"name\":\"NewWithdrawFeeContract\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"withdrawFeePeriod\",\"type\":\"uint256\"}],\"name\":\"NewWithdrawFeePeriod\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"Pause\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Paused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"blockTimestamp\",\"type\":\"uint256\"}],\"name\":\"Unlock\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"Unpause\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"}],\"name\":\"Unpaused\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"shares\",\"type\":\"uint256\"}],\"name\":\"Withdraw\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"BOOST_WEIGHT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BOOST_WEIGHT_LIMIT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"DURATION_FACTOR\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"DURATION_FACTOR_OVERDUE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_LOCK_DURATION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_LOCK_DURATION_LIMIT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_OVERDUE_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_PERFORMANCE_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_WITHDRAW_FEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_WITHDRAW_FEE_PERIOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MIN_DEPOSIT_AMOUNT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MIN_LOCK_DURATION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MIN_WITHDRAW_AMOUNT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"PRECISION_FACTOR\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"PRECISION_FACTOR_SHARE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"UNLOCK_FREE_DURATION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"VCake\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"admin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"available\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"boostContract\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"cakePoolPID\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"}],\"name\":\"calculateOverdueFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"}],\"name\":\"calculatePerformanceFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"calculateTotalPendingCakeRewards\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_shares\",\"type\":\"uint256\"}],\"name\":\"calculateWithdrawFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_lockDuration\",\"type\":\"uint256\"}],\"name\":\"deposit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"freeOverdueFeeUsers\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"freePerformanceFeeUsers\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"freeWithdrawFeeUsers\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getPricePerFullShare\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_token\",\"type\":\"address\"}],\"name\":\"inCaseTokensGetStuck\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"contractIERC20\",\"name\":\"dummyToken\",\"type\":\"address\"}],\"name\":\"init\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"masterchefV2\",\"outputs\":[{\"internalType\":\"contractIMasterChefV2\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"operator\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"overdueFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"paused\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"performanceFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"performanceFeeContract\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_admin\",\"type\":\"address\"}],\"name\":\"setAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_boostContract\",\"type\":\"address\"}],\"name\":\"setBoostContract\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_boostWeight\",\"type\":\"uint256\"}],\"name\":\"setBoostWeight\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_durationFactor\",\"type\":\"uint256\"}],\"name\":\"setDurationFactor\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_durationFactorOverdue\",\"type\":\"uint256\"}],\"name\":\"setDurationFactorOverdue\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"_free\",\"type\":\"bool\"}],\"name\":\"setFreePerformanceFeeUser\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_maxLockDuration\",\"type\":\"uint256\"}],\"name\":\"setMaxLockDuration\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_operator\",\"type\":\"address\"}],\"name\":\"setOperator\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_overdueFee\",\"type\":\"uint256\"}],\"name\":\"setOverdueFee\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"_free\",\"type\":\"bool\"}],\"name\":\"setOverdueFeeUser\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_performanceFee\",\"type\":\"uint256\"}],\"name\":\"setPerformanceFee\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_performanceFeeContract\",\"type\":\"uint256\"}],\"name\":\"setPerformanceFeeContract\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_treasury\",\"type\":\"address\"}],\"name\":\"setTreasury\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_unlockFreeDuration\",\"type\":\"uint256\"}],\"name\":\"setUnlockFreeDuration\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_VCake\",\"type\":\"address\"}],\"name\":\"setVCakeContract\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_withdrawFee\",\"type\":\"uint256\"}],\"name\":\"setWithdrawFee\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_withdrawFeeContract\",\"type\":\"uint256\"}],\"name\":\"setWithdrawFeeContract\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_withdrawFeePeriod\",\"type\":\"uint256\"}],\"name\":\"setWithdrawFeePeriod\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"_free\",\"type\":\"bool\"}],\"name\":\"setWithdrawFeeUser\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"token\",\"outputs\":[{\"internalType\":\"contractIERC20\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalBoostDebt\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalLockedAmount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalShares\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"treasury\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"}],\"name\":\"unlock\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"unpause\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"userInfo\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"shares\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lastDepositedTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"cakeAtLastUserAction\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lastUserActionTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lockStartTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lockEndTime\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"userBoostedShare\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"locked\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"lockedAmount\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_shares\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"withdrawAll\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"withdrawByAmount\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"withdrawFee\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"withdrawFeeContract\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"withdrawFeePeriod\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
PancakeCakePoolMetaData contains all meta data concerning the PancakeCakePool contract.
var PancakeMasterChefABI = PancakeMasterChefMetaData.ABI
PancakeMasterChefABI is the input ABI used to generate the binding from. Deprecated: Use PancakeMasterChefMetaData.ABI instead.
var PancakeMasterChefMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"contractIMasterChef\",\"name\":\"_MASTER_CHEF\",\"type\":\"address\"},{\"internalType\":\"contractIBEP20\",\"name\":\"_CAKE\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_MASTER_PID\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_burnAdmin\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"pid\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"allocPoint\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"contractIBEP20\",\"name\":\"lpToken\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"isRegular\",\"type\":\"bool\"}],\"name\":\"AddPool\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"pid\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Deposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"pid\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"EmergencyWithdraw\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[],\"name\":\"Init\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"pid\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"allocPoint\",\"type\":\"uint256\"}],\"name\":\"SetPool\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"boostContract\",\"type\":\"address\"}],\"name\":\"UpdateBoostContract\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"pid\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"oldMultiplier\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"newMultiplier\",\"type\":\"uint256\"}],\"name\":\"UpdateBoostMultiplier\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"oldAdmin\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newAdmin\",\"type\":\"address\"}],\"name\":\"UpdateBurnAdmin\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"burnRate\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"regularFarmRate\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"specialFarmRate\",\"type\":\"uint256\"}],\"name\":\"UpdateCakeRate\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"pid\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"lastRewardBlock\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"lpSupply\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"accCakePerShare\",\"type\":\"uint256\"}],\"name\":\"UpdatePool\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"isValid\",\"type\":\"bool\"}],\"name\":\"UpdateWhiteList\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"pid\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Withdraw\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"ACC_CAKE_PRECISION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"BOOST_PRECISION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CAKE\",\"outputs\":[{\"internalType\":\"contractIBEP20\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"CAKE_RATE_TOTAL_PRECISION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MASTERCHEF_CAKE_PER_BLOCK\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MASTER_CHEF\",\"outputs\":[{\"internalType\":\"contractIMasterChef\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MASTER_PID\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"MAX_BOOST_PRECISION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_allocPoint\",\"type\":\"uint256\"},{\"internalType\":\"contractIBEP20\",\"name\":\"_lpToken\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"_isRegular\",\"type\":\"bool\"},{\"internalType\":\"bool\",\"name\":\"_withUpdate\",\"type\":\"bool\"}],\"name\":\"add\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"boostContract\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"burnAdmin\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bool\",\"name\":\"_withUpdate\",\"type\":\"bool\"}],\"name\":\"burnCake\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bool\",\"name\":\"_isRegular\",\"type\":\"bool\"}],\"name\":\"cakePerBlock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"cakePerBlockToBurn\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"cakeRateToBurn\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"cakeRateToRegularFarm\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"cakeRateToSpecialFarm\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"deposit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"}],\"name\":\"emergencyWithdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"}],\"name\":\"getBoostMultiplier\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"harvestFromMasterChef\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"contractIBEP20\",\"name\":\"dummyToken\",\"type\":\"address\"}],\"name\":\"init\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastBurnedBlock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"lpToken\",\"outputs\":[{\"internalType\":\"contractIBEP20\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"massUpdatePools\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"}],\"name\":\"pendingCake\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"poolInfo\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"accCakePerShare\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lastRewardBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"allocPoint\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"totalBoostedShare\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"isRegular\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"poolLength\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"pools\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_allocPoint\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"_withUpdate\",\"type\":\"bool\"}],\"name\":\"set\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalRegularAllocPoint\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"totalSpecialAllocPoint\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_newBoostContract\",\"type\":\"address\"}],\"name\":\"updateBoostContract\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_newMultiplier\",\"type\":\"uint256\"}],\"name\":\"updateBoostMultiplier\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_newAdmin\",\"type\":\"address\"}],\"name\":\"updateBurnAdmin\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_burnRate\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_regularFarmRate\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_specialFarmRate\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"_withUpdate\",\"type\":\"bool\"}],\"name\":\"updateCakeRate\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"}],\"name\":\"updatePool\",\"outputs\":[{\"components\":[{\"internalType\":\"uint256\",\"name\":\"accCakePerShare\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"lastRewardBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"allocPoint\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"totalBoostedShare\",\"type\":\"uint256\"},{\"internalType\":\"bool\",\"name\":\"isRegular\",\"type\":\"bool\"}],\"internalType\":\"structMasterChefV2.PoolInfo\",\"name\":\"pool\",\"type\":\"tuple\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"_isValid\",\"type\":\"bool\"}],\"name\":\"updateWhiteList\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"userInfo\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rewardDebt\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"boostMultiplier\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"whiteList\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_pid\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
PancakeMasterChefMetaData contains all meta data concerning the PancakeMasterChef contract.
var PancakePairABI = PancakePairMetaData.ABI
PancakePairABI is the input ABI used to generate the binding from. Deprecated: Use PancakePairMetaData.ABI instead.
var PancakePairMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Approval\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount0\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount1\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"Burn\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount0\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount1\",\"type\":\"uint256\"}],\"name\":\"Mint\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"sender\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount0In\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount1In\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount0Out\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount1Out\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"Swap\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint112\",\"name\":\"reserve0\",\"type\":\"uint112\"},{\"indexed\":false,\"internalType\":\"uint112\",\"name\":\"reserve1\",\"type\":\"uint112\"}],\"name\":\"Sync\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"Transfer\",\"type\":\"event\"},{\"constant\":true,\"inputs\":[],\"name\":\"DOMAIN_SEPARATOR\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"MINIMUM_LIQUIDITY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"PERMIT_TYPEHASH\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"\",\"type\":\"bytes32\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"allowance\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"approve\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"balanceOf\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"burn\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount0\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount1\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"decimals\",\"outputs\":[{\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"factory\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"getReserves\",\"outputs\":[{\"internalType\":\"uint112\",\"name\":\"_reserve0\",\"type\":\"uint112\"},{\"internalType\":\"uint112\",\"name\":\"_reserve1\",\"type\":\"uint112\"},{\"internalType\":\"uint32\",\"name\":\"_blockTimestampLast\",\"type\":\"uint32\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"_token0\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"_token1\",\"type\":\"address\"}],\"name\":\"initialize\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"kLast\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"mint\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"liquidity\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"name\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"nonces\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"spender\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"deadline\",\"type\":\"uint256\"},{\"internalType\":\"uint8\",\"name\":\"v\",\"type\":\"uint8\"},{\"internalType\":\"bytes32\",\"name\":\"r\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"s\",\"type\":\"bytes32\"}],\"name\":\"permit\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"price0CumulativeLast\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"price1CumulativeLast\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"}],\"name\":\"skim\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"amount0Out\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"amount1Out\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"swap\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"symbol\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[],\"name\":\"sync\",\"outputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"token0\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"token1\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalSupply\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"transfer\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"constant\":false,\"inputs\":[{\"internalType\":\"address\",\"name\":\"from\",\"type\":\"address\"},{\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"value\",\"type\":\"uint256\"}],\"name\":\"transferFrom\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
PancakePairMetaData contains all meta data concerning the PancakePair contract.
var PancakeSyrupABI = PancakeSyrupMetaData.ABI
PancakeSyrupABI is the input ABI used to generate the binding from. Deprecated: Use PancakeSyrupMetaData.ABI instead.
var PancakeSyrupMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_pancakeProfile\",\"type\":\"address\"},{\"internalType\":\"bool\",\"name\":\"_pancakeProfileIsRequested\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"_pancakeProfileThresholdPoints\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Deposit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"EmergencyWithdraw\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"poolLimitPerUser\",\"type\":\"uint256\"}],\"name\":\"NewPoolLimit\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"rewardPerBlock\",\"type\":\"uint256\"}],\"name\":\"NewRewardPerBlock\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"startBlock\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"endBlock\",\"type\":\"uint256\"}],\"name\":\"NewStartAndEndBlocks\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"previousOwner\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"OwnershipTransferred\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"blockNumber\",\"type\":\"uint256\"}],\"name\":\"RewardsStop\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"token\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"TokenRecovery\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"bool\",\"name\":\"isProfileRequested\",\"type\":\"bool\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"thresholdPoints\",\"type\":\"uint256\"}],\"name\":\"UpdateProfileAndThresholdPointsRequirement\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"user\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"}],\"name\":\"Withdraw\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"PRECISION_FACTOR\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"SMART_CHEF_FACTORY\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"accTokenPerShare\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"bonusEndBlock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"deposit\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"emergencyRewardWithdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"emergencyWithdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"hasUserLimit\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"contractIERC20Metadata\",\"name\":\"_stakedToken\",\"type\":\"address\"},{\"internalType\":\"contractIERC20Metadata\",\"name\":\"_rewardToken\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"_rewardPerBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_startBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_bonusEndBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_poolLimitPerUser\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_numberBlocksForUserLimit\",\"type\":\"uint256\"},{\"internalType\":\"address\",\"name\":\"_admin\",\"type\":\"address\"}],\"name\":\"initialize\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"isInitialized\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"lastRewardBlock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"numberBlocksForUserLimit\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"owner\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pancakeProfile\",\"outputs\":[{\"internalType\":\"contractIPancakeProfile\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pancakeProfileIsRequested\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"pancakeProfileThresholdPoints\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_user\",\"type\":\"address\"}],\"name\":\"pendingReward\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"poolLimitPerUser\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"_token\",\"type\":\"address\"}],\"name\":\"recoverToken\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"renounceOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"rewardPerBlock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"rewardToken\",\"outputs\":[{\"internalType\":\"contractIERC20Metadata\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"stakedToken\",\"outputs\":[{\"internalType\":\"contractIERC20Metadata\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"startBlock\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"stopReward\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"transferOwnership\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bool\",\"name\":\"_userLimit\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"_poolLimitPerUser\",\"type\":\"uint256\"}],\"name\":\"updatePoolLimitPerUser\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bool\",\"name\":\"_isRequested\",\"type\":\"bool\"},{\"internalType\":\"uint256\",\"name\":\"_thresholdPoints\",\"type\":\"uint256\"}],\"name\":\"updateProfileAndThresholdPointsRequirement\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_rewardPerBlock\",\"type\":\"uint256\"}],\"name\":\"updateRewardPerBlock\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_startBlock\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"_bonusEndBlock\",\"type\":\"uint256\"}],\"name\":\"updateStartAndEndBlocks\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"\",\"type\":\"address\"}],\"name\":\"userInfo\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"amount\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rewardDebt\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"userLimit\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"_amount\",\"type\":\"uint256\"}],\"name\":\"withdraw\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
}
PancakeSyrupMetaData contains all meta data concerning the PancakeSyrup contract.
Functions ¶
This section is empty.
Types ¶
type MasterChefV2PoolInfo ¶
MasterChefV2PoolInfo is an auto generated low-level Go binding around an user-defined struct.
type PancakeCakePool ¶
type PancakeCakePool struct { PancakeCakePoolCaller // Read-only binding to the contract PancakeCakePoolTransactor // Write-only binding to the contract PancakeCakePoolFilterer // Log filterer for contract events }
PancakeCakePool is an auto generated Go binding around an Ethereum contract.
func NewPancakeCakePool ¶
func NewPancakeCakePool(address common.Address, backend bind.ContractBackend) (*PancakeCakePool, error)
NewPancakeCakePool creates a new instance of PancakeCakePool, bound to a specific deployed contract.
type PancakeCakePoolCaller ¶
type PancakeCakePoolCaller struct {
// contains filtered or unexported fields
}
PancakeCakePoolCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPancakeCakePoolCaller ¶
func NewPancakeCakePoolCaller(address common.Address, caller bind.ContractCaller) (*PancakeCakePoolCaller, error)
NewPancakeCakePoolCaller creates a new read-only instance of PancakeCakePool, bound to a specific deployed contract.
func (*PancakeCakePoolCaller) Admin ¶
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*PancakeCakePoolCaller) Available ¶
Available is a free data retrieval call binding the contract method 0x48a0d754.
Solidity: function available() view returns(uint256)
func (*PancakeCakePoolCaller) BOOSTWEIGHT ¶
BOOSTWEIGHT is a free data retrieval call binding the contract method 0xbc75f4b8.
Solidity: function BOOST_WEIGHT() view returns(uint256)
func (*PancakeCakePoolCaller) BOOSTWEIGHTLIMIT ¶
func (_PancakeCakePool *PancakeCakePoolCaller) BOOSTWEIGHTLIMIT(opts *bind.CallOpts) (*big.Int, error)
BOOSTWEIGHTLIMIT is a free data retrieval call binding the contract method 0xfd253b64.
Solidity: function BOOST_WEIGHT_LIMIT() view returns(uint256)
func (*PancakeCakePoolCaller) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x722713f7.
Solidity: function balanceOf() view returns(uint256)
func (*PancakeCakePoolCaller) BoostContract ¶
func (_PancakeCakePool *PancakeCakePoolCaller) BoostContract(opts *bind.CallOpts) (common.Address, error)
BoostContract is a free data retrieval call binding the contract method 0xdfcedeee.
Solidity: function boostContract() view returns(address)
func (*PancakeCakePoolCaller) CakePoolPID ¶
CakePoolPID is a free data retrieval call binding the contract method 0x6d4710b9.
Solidity: function cakePoolPID() view returns(uint256)
func (*PancakeCakePoolCaller) CalculateOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolCaller) CalculateOverdueFee(opts *bind.CallOpts, _user common.Address) (*big.Int, error)
CalculateOverdueFee is a free data retrieval call binding the contract method 0x95dc14e1.
Solidity: function calculateOverdueFee(address _user) view returns(uint256)
func (*PancakeCakePoolCaller) CalculatePerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolCaller) CalculatePerformanceFee(opts *bind.CallOpts, _user common.Address) (*big.Int, error)
CalculatePerformanceFee is a free data retrieval call binding the contract method 0xc6ed51be.
Solidity: function calculatePerformanceFee(address _user) view returns(uint256)
func (*PancakeCakePoolCaller) CalculateTotalPendingCakeRewards ¶
func (_PancakeCakePool *PancakeCakePoolCaller) CalculateTotalPendingCakeRewards(opts *bind.CallOpts) (*big.Int, error)
CalculateTotalPendingCakeRewards is a free data retrieval call binding the contract method 0x58ebceb6.
Solidity: function calculateTotalPendingCakeRewards() view returns(uint256)
func (*PancakeCakePoolCaller) CalculateWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolCaller) CalculateWithdrawFee(opts *bind.CallOpts, _user common.Address, _shares *big.Int) (*big.Int, error)
CalculateWithdrawFee is a free data retrieval call binding the contract method 0x29a5cfd6.
Solidity: function calculateWithdrawFee(address _user, uint256 _shares) view returns(uint256)
func (*PancakeCakePoolCaller) DURATIONFACTOR ¶
func (_PancakeCakePool *PancakeCakePoolCaller) DURATIONFACTOR(opts *bind.CallOpts) (*big.Int, error)
DURATIONFACTOR is a free data retrieval call binding the contract method 0xe464c623.
Solidity: function DURATION_FACTOR() view returns(uint256)
func (*PancakeCakePoolCaller) DURATIONFACTOROVERDUE ¶
func (_PancakeCakePool *PancakeCakePoolCaller) DURATIONFACTOROVERDUE(opts *bind.CallOpts) (*big.Int, error)
DURATIONFACTOROVERDUE is a free data retrieval call binding the contract method 0xacaf88cd.
Solidity: function DURATION_FACTOR_OVERDUE() view returns(uint256)
func (*PancakeCakePoolCaller) FreeOverdueFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolCaller) FreeOverdueFeeUsers(opts *bind.CallOpts, arg0 common.Address) (bool, error)
FreeOverdueFeeUsers is a free data retrieval call binding the contract method 0x668679ba.
Solidity: function freeOverdueFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolCaller) FreePerformanceFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolCaller) FreePerformanceFeeUsers(opts *bind.CallOpts, arg0 common.Address) (bool, error)
FreePerformanceFeeUsers is a free data retrieval call binding the contract method 0x3fec4e32.
Solidity: function freePerformanceFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolCaller) FreeWithdrawFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolCaller) FreeWithdrawFeeUsers(opts *bind.CallOpts, arg0 common.Address) (bool, error)
FreeWithdrawFeeUsers is a free data retrieval call binding the contract method 0x87d4bda9.
Solidity: function freeWithdrawFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolCaller) GetPricePerFullShare ¶
func (_PancakeCakePool *PancakeCakePoolCaller) GetPricePerFullShare(opts *bind.CallOpts) (*big.Int, error)
GetPricePerFullShare is a free data retrieval call binding the contract method 0x77c7b8fc.
Solidity: function getPricePerFullShare() view returns(uint256)
func (*PancakeCakePoolCaller) MAXLOCKDURATION ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MAXLOCKDURATION(opts *bind.CallOpts) (*big.Int, error)
MAXLOCKDURATION is a free data retrieval call binding the contract method 0x4f1bfc9e.
Solidity: function MAX_LOCK_DURATION() view returns(uint256)
func (*PancakeCakePoolCaller) MAXLOCKDURATIONLIMIT ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MAXLOCKDURATIONLIMIT(opts *bind.CallOpts) (*big.Int, error)
MAXLOCKDURATIONLIMIT is a free data retrieval call binding the contract method 0x01e81326.
Solidity: function MAX_LOCK_DURATION_LIMIT() view returns(uint256)
func (*PancakeCakePoolCaller) MAXOVERDUEFEE ¶
MAXOVERDUEFEE is a free data retrieval call binding the contract method 0x948a03f2.
Solidity: function MAX_OVERDUE_FEE() view returns(uint256)
func (*PancakeCakePoolCaller) MAXPERFORMANCEFEE ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MAXPERFORMANCEFEE(opts *bind.CallOpts) (*big.Int, error)
MAXPERFORMANCEFEE is a free data retrieval call binding the contract method 0xbdca9165.
Solidity: function MAX_PERFORMANCE_FEE() view returns(uint256)
func (*PancakeCakePoolCaller) MAXWITHDRAWFEE ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MAXWITHDRAWFEE(opts *bind.CallOpts) (*big.Int, error)
MAXWITHDRAWFEE is a free data retrieval call binding the contract method 0xd4b0de2f.
Solidity: function MAX_WITHDRAW_FEE() view returns(uint256)
func (*PancakeCakePoolCaller) MAXWITHDRAWFEEPERIOD ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MAXWITHDRAWFEEPERIOD(opts *bind.CallOpts) (*big.Int, error)
MAXWITHDRAWFEEPERIOD is a free data retrieval call binding the contract method 0x2cfc5f01.
Solidity: function MAX_WITHDRAW_FEE_PERIOD() view returns(uint256)
func (*PancakeCakePoolCaller) MINDEPOSITAMOUNT ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MINDEPOSITAMOUNT(opts *bind.CallOpts) (*big.Int, error)
MINDEPOSITAMOUNT is a free data retrieval call binding the contract method 0x1ea30fef.
Solidity: function MIN_DEPOSIT_AMOUNT() view returns(uint256)
func (*PancakeCakePoolCaller) MINLOCKDURATION ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MINLOCKDURATION(opts *bind.CallOpts) (*big.Int, error)
MINLOCKDURATION is a free data retrieval call binding the contract method 0x78b4330f.
Solidity: function MIN_LOCK_DURATION() view returns(uint256)
func (*PancakeCakePoolCaller) MINWITHDRAWAMOUNT ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MINWITHDRAWAMOUNT(opts *bind.CallOpts) (*big.Int, error)
MINWITHDRAWAMOUNT is a free data retrieval call binding the contract method 0xb6857844.
Solidity: function MIN_WITHDRAW_AMOUNT() view returns(uint256)
func (*PancakeCakePoolCaller) MasterchefV2 ¶
func (_PancakeCakePool *PancakeCakePoolCaller) MasterchefV2(opts *bind.CallOpts) (common.Address, error)
MasterchefV2 is a free data retrieval call binding the contract method 0xcb528b52.
Solidity: function masterchefV2() view returns(address)
func (*PancakeCakePoolCaller) Operator ¶
func (_PancakeCakePool *PancakeCakePoolCaller) Operator(opts *bind.CallOpts) (common.Address, error)
Operator is a free data retrieval call binding the contract method 0x570ca735.
Solidity: function operator() view returns(address)
func (*PancakeCakePoolCaller) OverdueFee ¶
OverdueFee is a free data retrieval call binding the contract method 0xa5834e06.
Solidity: function overdueFee() view returns(uint256)
func (*PancakeCakePoolCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeCakePoolCaller) PRECISIONFACTOR ¶
func (_PancakeCakePool *PancakeCakePoolCaller) PRECISIONFACTOR(opts *bind.CallOpts) (*big.Int, error)
PRECISIONFACTOR is a free data retrieval call binding the contract method 0xccd34cd5.
Solidity: function PRECISION_FACTOR() view returns(uint256)
func (*PancakeCakePoolCaller) PRECISIONFACTORSHARE ¶
func (_PancakeCakePool *PancakeCakePoolCaller) PRECISIONFACTORSHARE(opts *bind.CallOpts) (*big.Int, error)
PRECISIONFACTORSHARE is a free data retrieval call binding the contract method 0x731ff24a.
Solidity: function PRECISION_FACTOR_SHARE() view returns(uint256)
func (*PancakeCakePoolCaller) Paused ¶
func (_PancakeCakePool *PancakeCakePoolCaller) Paused(opts *bind.CallOpts) (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*PancakeCakePoolCaller) PerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolCaller) PerformanceFee(opts *bind.CallOpts) (*big.Int, error)
PerformanceFee is a free data retrieval call binding the contract method 0x87788782.
Solidity: function performanceFee() view returns(uint256)
func (*PancakeCakePoolCaller) PerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolCaller) PerformanceFeeContract(opts *bind.CallOpts) (*big.Int, error)
PerformanceFeeContract is a free data retrieval call binding the contract method 0x3eb78874.
Solidity: function performanceFeeContract() view returns(uint256)
func (*PancakeCakePoolCaller) Token ¶
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*PancakeCakePoolCaller) TotalBoostDebt ¶
func (_PancakeCakePool *PancakeCakePoolCaller) TotalBoostDebt(opts *bind.CallOpts) (*big.Int, error)
TotalBoostDebt is a free data retrieval call binding the contract method 0xe73008bc.
Solidity: function totalBoostDebt() view returns(uint256)
func (*PancakeCakePoolCaller) TotalLockedAmount ¶
func (_PancakeCakePool *PancakeCakePoolCaller) TotalLockedAmount(opts *bind.CallOpts) (*big.Int, error)
TotalLockedAmount is a free data retrieval call binding the contract method 0x05a9f274.
Solidity: function totalLockedAmount() view returns(uint256)
func (*PancakeCakePoolCaller) TotalShares ¶
TotalShares is a free data retrieval call binding the contract method 0x3a98ef39.
Solidity: function totalShares() view returns(uint256)
func (*PancakeCakePoolCaller) Treasury ¶
func (_PancakeCakePool *PancakeCakePoolCaller) Treasury(opts *bind.CallOpts) (common.Address, error)
Treasury is a free data retrieval call binding the contract method 0x61d027b3.
Solidity: function treasury() view returns(address)
func (*PancakeCakePoolCaller) UNLOCKFREEDURATION ¶
func (_PancakeCakePool *PancakeCakePoolCaller) UNLOCKFREEDURATION(opts *bind.CallOpts) (*big.Int, error)
UNLOCKFREEDURATION is a free data retrieval call binding the contract method 0xaaada5da.
Solidity: function UNLOCK_FREE_DURATION() view returns(uint256)
func (*PancakeCakePoolCaller) UserInfo ¶
func (_PancakeCakePool *PancakeCakePoolCaller) UserInfo(opts *bind.CallOpts, arg0 common.Address) (struct { Shares *big.Int LastDepositedTime *big.Int CakeAtLastUserAction *big.Int LastUserActionTime *big.Int LockStartTime *big.Int LockEndTime *big.Int UserBoostedShare *big.Int Locked bool LockedAmount *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x1959a002.
Solidity: function userInfo(address ) view returns(uint256 shares, uint256 lastDepositedTime, uint256 cakeAtLastUserAction, uint256 lastUserActionTime, uint256 lockStartTime, uint256 lockEndTime, uint256 userBoostedShare, bool locked, uint256 lockedAmount)
func (*PancakeCakePoolCaller) VCake ¶
VCake is a free data retrieval call binding the contract method 0x2d19b982.
Solidity: function VCake() view returns(address)
func (*PancakeCakePoolCaller) WithdrawFee ¶
WithdrawFee is a free data retrieval call binding the contract method 0xe941fa78.
Solidity: function withdrawFee() view returns(uint256)
func (*PancakeCakePoolCaller) WithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolCaller) WithdrawFeeContract(opts *bind.CallOpts) (*big.Int, error)
WithdrawFeeContract is a free data retrieval call binding the contract method 0xe4b37ef5.
Solidity: function withdrawFeeContract() view returns(uint256)
func (*PancakeCakePoolCaller) WithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolCaller) WithdrawFeePeriod(opts *bind.CallOpts) (*big.Int, error)
WithdrawFeePeriod is a free data retrieval call binding the contract method 0xdf10b4e6.
Solidity: function withdrawFeePeriod() view returns(uint256)
type PancakeCakePoolCallerRaw ¶
type PancakeCakePoolCallerRaw struct {
Contract *PancakeCakePoolCaller // Generic read-only contract binding to access the raw methods on
}
PancakeCakePoolCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PancakeCakePoolCallerRaw) Call ¶
func (_PancakeCakePool *PancakeCakePoolCallerRaw) 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 PancakeCakePoolCallerSession ¶
type PancakeCakePoolCallerSession struct { Contract *PancakeCakePoolCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PancakeCakePoolCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PancakeCakePoolCallerSession) Admin ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*PancakeCakePoolCallerSession) Available ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) Available() (*big.Int, error)
Available is a free data retrieval call binding the contract method 0x48a0d754.
Solidity: function available() view returns(uint256)
func (*PancakeCakePoolCallerSession) BOOSTWEIGHT ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) BOOSTWEIGHT() (*big.Int, error)
BOOSTWEIGHT is a free data retrieval call binding the contract method 0xbc75f4b8.
Solidity: function BOOST_WEIGHT() view returns(uint256)
func (*PancakeCakePoolCallerSession) BOOSTWEIGHTLIMIT ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) BOOSTWEIGHTLIMIT() (*big.Int, error)
BOOSTWEIGHTLIMIT is a free data retrieval call binding the contract method 0xfd253b64.
Solidity: function BOOST_WEIGHT_LIMIT() view returns(uint256)
func (*PancakeCakePoolCallerSession) BalanceOf ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) BalanceOf() (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x722713f7.
Solidity: function balanceOf() view returns(uint256)
func (*PancakeCakePoolCallerSession) BoostContract ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) BoostContract() (common.Address, error)
BoostContract is a free data retrieval call binding the contract method 0xdfcedeee.
Solidity: function boostContract() view returns(address)
func (*PancakeCakePoolCallerSession) CakePoolPID ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) CakePoolPID() (*big.Int, error)
CakePoolPID is a free data retrieval call binding the contract method 0x6d4710b9.
Solidity: function cakePoolPID() view returns(uint256)
func (*PancakeCakePoolCallerSession) CalculateOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) CalculateOverdueFee(_user common.Address) (*big.Int, error)
CalculateOverdueFee is a free data retrieval call binding the contract method 0x95dc14e1.
Solidity: function calculateOverdueFee(address _user) view returns(uint256)
func (*PancakeCakePoolCallerSession) CalculatePerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) CalculatePerformanceFee(_user common.Address) (*big.Int, error)
CalculatePerformanceFee is a free data retrieval call binding the contract method 0xc6ed51be.
Solidity: function calculatePerformanceFee(address _user) view returns(uint256)
func (*PancakeCakePoolCallerSession) CalculateTotalPendingCakeRewards ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) CalculateTotalPendingCakeRewards() (*big.Int, error)
CalculateTotalPendingCakeRewards is a free data retrieval call binding the contract method 0x58ebceb6.
Solidity: function calculateTotalPendingCakeRewards() view returns(uint256)
func (*PancakeCakePoolCallerSession) CalculateWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) CalculateWithdrawFee(_user common.Address, _shares *big.Int) (*big.Int, error)
CalculateWithdrawFee is a free data retrieval call binding the contract method 0x29a5cfd6.
Solidity: function calculateWithdrawFee(address _user, uint256 _shares) view returns(uint256)
func (*PancakeCakePoolCallerSession) DURATIONFACTOR ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) DURATIONFACTOR() (*big.Int, error)
DURATIONFACTOR is a free data retrieval call binding the contract method 0xe464c623.
Solidity: function DURATION_FACTOR() view returns(uint256)
func (*PancakeCakePoolCallerSession) DURATIONFACTOROVERDUE ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) DURATIONFACTOROVERDUE() (*big.Int, error)
DURATIONFACTOROVERDUE is a free data retrieval call binding the contract method 0xacaf88cd.
Solidity: function DURATION_FACTOR_OVERDUE() view returns(uint256)
func (*PancakeCakePoolCallerSession) FreeOverdueFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) FreeOverdueFeeUsers(arg0 common.Address) (bool, error)
FreeOverdueFeeUsers is a free data retrieval call binding the contract method 0x668679ba.
Solidity: function freeOverdueFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolCallerSession) FreePerformanceFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) FreePerformanceFeeUsers(arg0 common.Address) (bool, error)
FreePerformanceFeeUsers is a free data retrieval call binding the contract method 0x3fec4e32.
Solidity: function freePerformanceFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolCallerSession) FreeWithdrawFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) FreeWithdrawFeeUsers(arg0 common.Address) (bool, error)
FreeWithdrawFeeUsers is a free data retrieval call binding the contract method 0x87d4bda9.
Solidity: function freeWithdrawFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolCallerSession) GetPricePerFullShare ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) GetPricePerFullShare() (*big.Int, error)
GetPricePerFullShare is a free data retrieval call binding the contract method 0x77c7b8fc.
Solidity: function getPricePerFullShare() view returns(uint256)
func (*PancakeCakePoolCallerSession) MAXLOCKDURATION ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXLOCKDURATION() (*big.Int, error)
MAXLOCKDURATION is a free data retrieval call binding the contract method 0x4f1bfc9e.
Solidity: function MAX_LOCK_DURATION() view returns(uint256)
func (*PancakeCakePoolCallerSession) MAXLOCKDURATIONLIMIT ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXLOCKDURATIONLIMIT() (*big.Int, error)
MAXLOCKDURATIONLIMIT is a free data retrieval call binding the contract method 0x01e81326.
Solidity: function MAX_LOCK_DURATION_LIMIT() view returns(uint256)
func (*PancakeCakePoolCallerSession) MAXOVERDUEFEE ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXOVERDUEFEE() (*big.Int, error)
MAXOVERDUEFEE is a free data retrieval call binding the contract method 0x948a03f2.
Solidity: function MAX_OVERDUE_FEE() view returns(uint256)
func (*PancakeCakePoolCallerSession) MAXPERFORMANCEFEE ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXPERFORMANCEFEE() (*big.Int, error)
MAXPERFORMANCEFEE is a free data retrieval call binding the contract method 0xbdca9165.
Solidity: function MAX_PERFORMANCE_FEE() view returns(uint256)
func (*PancakeCakePoolCallerSession) MAXWITHDRAWFEE ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXWITHDRAWFEE() (*big.Int, error)
MAXWITHDRAWFEE is a free data retrieval call binding the contract method 0xd4b0de2f.
Solidity: function MAX_WITHDRAW_FEE() view returns(uint256)
func (*PancakeCakePoolCallerSession) MAXWITHDRAWFEEPERIOD ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MAXWITHDRAWFEEPERIOD() (*big.Int, error)
MAXWITHDRAWFEEPERIOD is a free data retrieval call binding the contract method 0x2cfc5f01.
Solidity: function MAX_WITHDRAW_FEE_PERIOD() view returns(uint256)
func (*PancakeCakePoolCallerSession) MINDEPOSITAMOUNT ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MINDEPOSITAMOUNT() (*big.Int, error)
MINDEPOSITAMOUNT is a free data retrieval call binding the contract method 0x1ea30fef.
Solidity: function MIN_DEPOSIT_AMOUNT() view returns(uint256)
func (*PancakeCakePoolCallerSession) MINLOCKDURATION ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MINLOCKDURATION() (*big.Int, error)
MINLOCKDURATION is a free data retrieval call binding the contract method 0x78b4330f.
Solidity: function MIN_LOCK_DURATION() view returns(uint256)
func (*PancakeCakePoolCallerSession) MINWITHDRAWAMOUNT ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MINWITHDRAWAMOUNT() (*big.Int, error)
MINWITHDRAWAMOUNT is a free data retrieval call binding the contract method 0xb6857844.
Solidity: function MIN_WITHDRAW_AMOUNT() view returns(uint256)
func (*PancakeCakePoolCallerSession) MasterchefV2 ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) MasterchefV2() (common.Address, error)
MasterchefV2 is a free data retrieval call binding the contract method 0xcb528b52.
Solidity: function masterchefV2() view returns(address)
func (*PancakeCakePoolCallerSession) Operator ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) Operator() (common.Address, error)
Operator is a free data retrieval call binding the contract method 0x570ca735.
Solidity: function operator() view returns(address)
func (*PancakeCakePoolCallerSession) OverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) OverdueFee() (*big.Int, error)
OverdueFee is a free data retrieval call binding the contract method 0xa5834e06.
Solidity: function overdueFee() view returns(uint256)
func (*PancakeCakePoolCallerSession) Owner ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeCakePoolCallerSession) PRECISIONFACTOR ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) PRECISIONFACTOR() (*big.Int, error)
PRECISIONFACTOR is a free data retrieval call binding the contract method 0xccd34cd5.
Solidity: function PRECISION_FACTOR() view returns(uint256)
func (*PancakeCakePoolCallerSession) PRECISIONFACTORSHARE ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) PRECISIONFACTORSHARE() (*big.Int, error)
PRECISIONFACTORSHARE is a free data retrieval call binding the contract method 0x731ff24a.
Solidity: function PRECISION_FACTOR_SHARE() view returns(uint256)
func (*PancakeCakePoolCallerSession) Paused ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*PancakeCakePoolCallerSession) PerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) PerformanceFee() (*big.Int, error)
PerformanceFee is a free data retrieval call binding the contract method 0x87788782.
Solidity: function performanceFee() view returns(uint256)
func (*PancakeCakePoolCallerSession) PerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) PerformanceFeeContract() (*big.Int, error)
PerformanceFeeContract is a free data retrieval call binding the contract method 0x3eb78874.
Solidity: function performanceFeeContract() view returns(uint256)
func (*PancakeCakePoolCallerSession) Token ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*PancakeCakePoolCallerSession) TotalBoostDebt ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) TotalBoostDebt() (*big.Int, error)
TotalBoostDebt is a free data retrieval call binding the contract method 0xe73008bc.
Solidity: function totalBoostDebt() view returns(uint256)
func (*PancakeCakePoolCallerSession) TotalLockedAmount ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) TotalLockedAmount() (*big.Int, error)
TotalLockedAmount is a free data retrieval call binding the contract method 0x05a9f274.
Solidity: function totalLockedAmount() view returns(uint256)
func (*PancakeCakePoolCallerSession) TotalShares ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) TotalShares() (*big.Int, error)
TotalShares is a free data retrieval call binding the contract method 0x3a98ef39.
Solidity: function totalShares() view returns(uint256)
func (*PancakeCakePoolCallerSession) Treasury ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) Treasury() (common.Address, error)
Treasury is a free data retrieval call binding the contract method 0x61d027b3.
Solidity: function treasury() view returns(address)
func (*PancakeCakePoolCallerSession) UNLOCKFREEDURATION ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) UNLOCKFREEDURATION() (*big.Int, error)
UNLOCKFREEDURATION is a free data retrieval call binding the contract method 0xaaada5da.
Solidity: function UNLOCK_FREE_DURATION() view returns(uint256)
func (*PancakeCakePoolCallerSession) UserInfo ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) UserInfo(arg0 common.Address) (struct { Shares *big.Int LastDepositedTime *big.Int CakeAtLastUserAction *big.Int LastUserActionTime *big.Int LockStartTime *big.Int LockEndTime *big.Int UserBoostedShare *big.Int Locked bool LockedAmount *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x1959a002.
Solidity: function userInfo(address ) view returns(uint256 shares, uint256 lastDepositedTime, uint256 cakeAtLastUserAction, uint256 lastUserActionTime, uint256 lockStartTime, uint256 lockEndTime, uint256 userBoostedShare, bool locked, uint256 lockedAmount)
func (*PancakeCakePoolCallerSession) VCake ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) VCake() (common.Address, error)
VCake is a free data retrieval call binding the contract method 0x2d19b982.
Solidity: function VCake() view returns(address)
func (*PancakeCakePoolCallerSession) WithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) WithdrawFee() (*big.Int, error)
WithdrawFee is a free data retrieval call binding the contract method 0xe941fa78.
Solidity: function withdrawFee() view returns(uint256)
func (*PancakeCakePoolCallerSession) WithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) WithdrawFeeContract() (*big.Int, error)
WithdrawFeeContract is a free data retrieval call binding the contract method 0xe4b37ef5.
Solidity: function withdrawFeeContract() view returns(uint256)
func (*PancakeCakePoolCallerSession) WithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolCallerSession) WithdrawFeePeriod() (*big.Int, error)
WithdrawFeePeriod is a free data retrieval call binding the contract method 0xdf10b4e6.
Solidity: function withdrawFeePeriod() view returns(uint256)
type PancakeCakePoolDeposit ¶
type PancakeCakePoolDeposit struct { Sender common.Address Amount *big.Int Duration *big.Int LastDepositedTime *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolDeposit represents a Deposit event raised by the PancakeCakePool contract.
type PancakeCakePoolDepositIterator ¶
type PancakeCakePoolDepositIterator struct { Event *PancakeCakePoolDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the PancakeCakePool contract.
func (*PancakeCakePoolDepositIterator) Close ¶
func (it *PancakeCakePoolDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolDepositIterator) Error ¶
func (it *PancakeCakePoolDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolDepositIterator) Next ¶
func (it *PancakeCakePoolDepositIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolFilterer ¶
type PancakeCakePoolFilterer struct {
// contains filtered or unexported fields
}
PancakeCakePoolFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPancakeCakePoolFilterer ¶
func NewPancakeCakePoolFilterer(address common.Address, filterer bind.ContractFilterer) (*PancakeCakePoolFilterer, error)
NewPancakeCakePoolFilterer creates a new log filterer instance of PancakeCakePool, bound to a specific deployed contract.
func (*PancakeCakePoolFilterer) FilterDeposit ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterDeposit(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolDepositIterator, error)
FilterDeposit is a free log retrieval operation binding the contract event 0x7162984403f6c73c8639375d45a9187dfd04602231bd8e587c415718b5f7e5f9.
Solidity: event Deposit(address indexed sender, uint256 amount, uint256 shares, uint256 duration, uint256 lastDepositedTime)
func (*PancakeCakePoolFilterer) FilterFreeFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterFreeFeeUser(opts *bind.FilterOpts, user []common.Address, free []bool) (*PancakeCakePoolFreeFeeUserIterator, error)
FilterFreeFeeUser is a free log retrieval operation binding the contract event 0x3d7902bc9a6665bd7caf4240b834bb805d3cd68256889e9f8d2e40a10be41d44.
Solidity: event FreeFeeUser(address indexed user, bool indexed free)
func (*PancakeCakePoolFilterer) FilterHarvest ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterHarvest(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolHarvestIterator, error)
FilterHarvest is a free log retrieval operation binding the contract event 0xc9695243a805adb74c91f28311176c65b417e842d5699893cef56d18bfa48cba.
Solidity: event Harvest(address indexed sender, uint256 amount)
func (*PancakeCakePoolFilterer) FilterInit ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterInit(opts *bind.FilterOpts) (*PancakeCakePoolInitIterator, error)
FilterInit is a free log retrieval operation binding the contract event 0x57a86f7d14ccde89e22870afe839e3011216827daa9b24e18629f0a1e9d6cc14.
Solidity: event Init()
func (*PancakeCakePoolFilterer) FilterLock ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterLock(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolLockIterator, error)
FilterLock is a free log retrieval operation binding the contract event 0x2b943276e5d747f6f7dd46d3b880d8874cb8d6b9b88ca1903990a2738e7dc7a1.
Solidity: event Lock(address indexed sender, uint256 lockedAmount, uint256 shares, uint256 lockedDuration, uint256 blockTimestamp)
func (*PancakeCakePoolFilterer) FilterNewAdmin ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewAdmin(opts *bind.FilterOpts) (*PancakeCakePoolNewAdminIterator, error)
FilterNewAdmin is a free log retrieval operation binding the contract event 0x71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c.
Solidity: event NewAdmin(address admin)
func (*PancakeCakePoolFilterer) FilterNewBoostContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewBoostContract(opts *bind.FilterOpts) (*PancakeCakePoolNewBoostContractIterator, error)
FilterNewBoostContract is a free log retrieval operation binding the contract event 0x8f49a182922022d9119a1a6aeeca151b4a5665e86bd61c1ff32e152d459558b2.
Solidity: event NewBoostContract(address boostContract)
func (*PancakeCakePoolFilterer) FilterNewBoostWeight ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewBoostWeight(opts *bind.FilterOpts) (*PancakeCakePoolNewBoostWeightIterator, error)
FilterNewBoostWeight is a free log retrieval operation binding the contract event 0x7666dfff8c3377938e522b4eed3aff079973a976f95969db60a406d49f40da4e.
Solidity: event NewBoostWeight(uint256 boostWeight)
func (*PancakeCakePoolFilterer) FilterNewDurationFactor ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewDurationFactor(opts *bind.FilterOpts) (*PancakeCakePoolNewDurationFactorIterator, error)
FilterNewDurationFactor is a free log retrieval operation binding the contract event 0x9478eb023aac0a7d58a4e935377056bf27cf5b72a2300725f831817a8f62fbde.
Solidity: event NewDurationFactor(uint256 durationFactor)
func (*PancakeCakePoolFilterer) FilterNewDurationFactorOverdue ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewDurationFactorOverdue(opts *bind.FilterOpts) (*PancakeCakePoolNewDurationFactorOverdueIterator, error)
FilterNewDurationFactorOverdue is a free log retrieval operation binding the contract event 0x18b6d179114082d7eda9837e15a39eb30032d5f3df00487a67541398f48fabfe.
Solidity: event NewDurationFactorOverdue(uint256 durationFactorOverdue)
func (*PancakeCakePoolFilterer) FilterNewMaxLockDuration ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewMaxLockDuration(opts *bind.FilterOpts) (*PancakeCakePoolNewMaxLockDurationIterator, error)
FilterNewMaxLockDuration is a free log retrieval operation binding the contract event 0xcab2f3455b51b6ca5377e84fccd0f890b6f6ca36c02e18b6d36cb34f469fe4fe.
Solidity: event NewMaxLockDuration(uint256 maxLockDuration)
func (*PancakeCakePoolFilterer) FilterNewOperator ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewOperator(opts *bind.FilterOpts) (*PancakeCakePoolNewOperatorIterator, error)
FilterNewOperator is a free log retrieval operation binding the contract event 0xda12ee837e6978172aaf54b16145ffe08414fd8710092ef033c71b8eb6ec189a.
Solidity: event NewOperator(address operator)
func (*PancakeCakePoolFilterer) FilterNewOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewOverdueFee(opts *bind.FilterOpts) (*PancakeCakePoolNewOverdueFeeIterator, error)
FilterNewOverdueFee is a free log retrieval operation binding the contract event 0xf4bd1c5978320077e792afbb3911e8cab1325ce28a6b3e67f9067a1d80692961.
Solidity: event NewOverdueFee(uint256 overdueFee)
func (*PancakeCakePoolFilterer) FilterNewPerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewPerformanceFee(opts *bind.FilterOpts) (*PancakeCakePoolNewPerformanceFeeIterator, error)
FilterNewPerformanceFee is a free log retrieval operation binding the contract event 0xefeafcf03e479a9566d7ef321b4816de0ba19cfa3cd0fae2f8c5f4a0afb342c4.
Solidity: event NewPerformanceFee(uint256 performanceFee)
func (*PancakeCakePoolFilterer) FilterNewPerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewPerformanceFeeContract(opts *bind.FilterOpts) (*PancakeCakePoolNewPerformanceFeeContractIterator, error)
FilterNewPerformanceFeeContract is a free log retrieval operation binding the contract event 0xc5d25457b67b87678c987375af13f6e50beb3ad7bfd009da26766ae986eaa20d.
Solidity: event NewPerformanceFeeContract(uint256 performanceFeeContract)
func (*PancakeCakePoolFilterer) FilterNewTreasury ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewTreasury(opts *bind.FilterOpts) (*PancakeCakePoolNewTreasuryIterator, error)
FilterNewTreasury is a free log retrieval operation binding the contract event 0xafa147634b29e2c7bd53ce194256b9f41cfb9ba3036f2b822fdd1d965beea086.
Solidity: event NewTreasury(address treasury)
func (*PancakeCakePoolFilterer) FilterNewUnlockFreeDuration ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewUnlockFreeDuration(opts *bind.FilterOpts) (*PancakeCakePoolNewUnlockFreeDurationIterator, error)
FilterNewUnlockFreeDuration is a free log retrieval operation binding the contract event 0xf84bf2b901cfc02956d4e69556d7448cef4ea13587e7714dba7c6d697091e7ad.
Solidity: event NewUnlockFreeDuration(uint256 unlockFreeDuration)
func (*PancakeCakePoolFilterer) FilterNewVCakeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewVCakeContract(opts *bind.FilterOpts) (*PancakeCakePoolNewVCakeContractIterator, error)
FilterNewVCakeContract is a free log retrieval operation binding the contract event 0x5352e27b0414343d9438a1c6e9d04c65c7cb4d91f44920afee588f91717893f1.
Solidity: event NewVCakeContract(address VCake)
func (*PancakeCakePoolFilterer) FilterNewWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewWithdrawFee(opts *bind.FilterOpts) (*PancakeCakePoolNewWithdrawFeeIterator, error)
FilterNewWithdrawFee is a free log retrieval operation binding the contract event 0xd5fe46099fa396290a7f57e36c3c3c8774e2562c18ed5d1dcc0fa75071e03f1d.
Solidity: event NewWithdrawFee(uint256 withdrawFee)
func (*PancakeCakePoolFilterer) FilterNewWithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewWithdrawFeeContract(opts *bind.FilterOpts) (*PancakeCakePoolNewWithdrawFeeContractIterator, error)
FilterNewWithdrawFeeContract is a free log retrieval operation binding the contract event 0xcab352e118188b8a2f20a2e8c4ce1241ce2c1740aac4f17c5b0831e65824d8ef.
Solidity: event NewWithdrawFeeContract(uint256 withdrawFeeContract)
func (*PancakeCakePoolFilterer) FilterNewWithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterNewWithdrawFeePeriod(opts *bind.FilterOpts) (*PancakeCakePoolNewWithdrawFeePeriodIterator, error)
FilterNewWithdrawFeePeriod is a free log retrieval operation binding the contract event 0xb89ddaddb7435be26824cb48d2d0186c9525a2e1ec057abcb502704cdc0686cc.
Solidity: event NewWithdrawFeePeriod(uint256 withdrawFeePeriod)
func (*PancakeCakePoolFilterer) FilterOwnershipTransferred ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*PancakeCakePoolOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeCakePoolFilterer) FilterPause ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterPause(opts *bind.FilterOpts) (*PancakeCakePoolPauseIterator, error)
FilterPause is a free log retrieval operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PancakeCakePoolFilterer) FilterPaused ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterPaused(opts *bind.FilterOpts) (*PancakeCakePoolPausedIterator, error)
FilterPaused is a free log retrieval operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PancakeCakePoolFilterer) FilterUnlock ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterUnlock(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolUnlockIterator, error)
FilterUnlock is a free log retrieval operation binding the contract event 0xf7870c5b224cbc19873599e46ccfc7103934650509b1af0c3ce90138377c2004.
Solidity: event Unlock(address indexed sender, uint256 amount, uint256 blockTimestamp)
func (*PancakeCakePoolFilterer) FilterUnpause ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterUnpause(opts *bind.FilterOpts) (*PancakeCakePoolUnpauseIterator, error)
FilterUnpause is a free log retrieval operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*PancakeCakePoolFilterer) FilterUnpaused ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterUnpaused(opts *bind.FilterOpts) (*PancakeCakePoolUnpausedIterator, error)
FilterUnpaused is a free log retrieval operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*PancakeCakePoolFilterer) FilterWithdraw ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) FilterWithdraw(opts *bind.FilterOpts, sender []common.Address) (*PancakeCakePoolWithdrawIterator, error)
FilterWithdraw is a free log retrieval operation binding the contract event 0xf279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568.
Solidity: event Withdraw(address indexed sender, uint256 amount, uint256 shares)
func (*PancakeCakePoolFilterer) ParseDeposit ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseDeposit(log types.Log) (*PancakeCakePoolDeposit, error)
ParseDeposit is a log parse operation binding the contract event 0x7162984403f6c73c8639375d45a9187dfd04602231bd8e587c415718b5f7e5f9.
Solidity: event Deposit(address indexed sender, uint256 amount, uint256 shares, uint256 duration, uint256 lastDepositedTime)
func (*PancakeCakePoolFilterer) ParseFreeFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseFreeFeeUser(log types.Log) (*PancakeCakePoolFreeFeeUser, error)
ParseFreeFeeUser is a log parse operation binding the contract event 0x3d7902bc9a6665bd7caf4240b834bb805d3cd68256889e9f8d2e40a10be41d44.
Solidity: event FreeFeeUser(address indexed user, bool indexed free)
func (*PancakeCakePoolFilterer) ParseHarvest ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseHarvest(log types.Log) (*PancakeCakePoolHarvest, error)
ParseHarvest is a log parse operation binding the contract event 0xc9695243a805adb74c91f28311176c65b417e842d5699893cef56d18bfa48cba.
Solidity: event Harvest(address indexed sender, uint256 amount)
func (*PancakeCakePoolFilterer) ParseInit ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseInit(log types.Log) (*PancakeCakePoolInit, error)
ParseInit is a log parse operation binding the contract event 0x57a86f7d14ccde89e22870afe839e3011216827daa9b24e18629f0a1e9d6cc14.
Solidity: event Init()
func (*PancakeCakePoolFilterer) ParseLock ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseLock(log types.Log) (*PancakeCakePoolLock, error)
ParseLock is a log parse operation binding the contract event 0x2b943276e5d747f6f7dd46d3b880d8874cb8d6b9b88ca1903990a2738e7dc7a1.
Solidity: event Lock(address indexed sender, uint256 lockedAmount, uint256 shares, uint256 lockedDuration, uint256 blockTimestamp)
func (*PancakeCakePoolFilterer) ParseNewAdmin ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewAdmin(log types.Log) (*PancakeCakePoolNewAdmin, error)
ParseNewAdmin is a log parse operation binding the contract event 0x71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c.
Solidity: event NewAdmin(address admin)
func (*PancakeCakePoolFilterer) ParseNewBoostContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewBoostContract(log types.Log) (*PancakeCakePoolNewBoostContract, error)
ParseNewBoostContract is a log parse operation binding the contract event 0x8f49a182922022d9119a1a6aeeca151b4a5665e86bd61c1ff32e152d459558b2.
Solidity: event NewBoostContract(address boostContract)
func (*PancakeCakePoolFilterer) ParseNewBoostWeight ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewBoostWeight(log types.Log) (*PancakeCakePoolNewBoostWeight, error)
ParseNewBoostWeight is a log parse operation binding the contract event 0x7666dfff8c3377938e522b4eed3aff079973a976f95969db60a406d49f40da4e.
Solidity: event NewBoostWeight(uint256 boostWeight)
func (*PancakeCakePoolFilterer) ParseNewDurationFactor ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewDurationFactor(log types.Log) (*PancakeCakePoolNewDurationFactor, error)
ParseNewDurationFactor is a log parse operation binding the contract event 0x9478eb023aac0a7d58a4e935377056bf27cf5b72a2300725f831817a8f62fbde.
Solidity: event NewDurationFactor(uint256 durationFactor)
func (*PancakeCakePoolFilterer) ParseNewDurationFactorOverdue ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewDurationFactorOverdue(log types.Log) (*PancakeCakePoolNewDurationFactorOverdue, error)
ParseNewDurationFactorOverdue is a log parse operation binding the contract event 0x18b6d179114082d7eda9837e15a39eb30032d5f3df00487a67541398f48fabfe.
Solidity: event NewDurationFactorOverdue(uint256 durationFactorOverdue)
func (*PancakeCakePoolFilterer) ParseNewMaxLockDuration ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewMaxLockDuration(log types.Log) (*PancakeCakePoolNewMaxLockDuration, error)
ParseNewMaxLockDuration is a log parse operation binding the contract event 0xcab2f3455b51b6ca5377e84fccd0f890b6f6ca36c02e18b6d36cb34f469fe4fe.
Solidity: event NewMaxLockDuration(uint256 maxLockDuration)
func (*PancakeCakePoolFilterer) ParseNewOperator ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewOperator(log types.Log) (*PancakeCakePoolNewOperator, error)
ParseNewOperator is a log parse operation binding the contract event 0xda12ee837e6978172aaf54b16145ffe08414fd8710092ef033c71b8eb6ec189a.
Solidity: event NewOperator(address operator)
func (*PancakeCakePoolFilterer) ParseNewOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewOverdueFee(log types.Log) (*PancakeCakePoolNewOverdueFee, error)
ParseNewOverdueFee is a log parse operation binding the contract event 0xf4bd1c5978320077e792afbb3911e8cab1325ce28a6b3e67f9067a1d80692961.
Solidity: event NewOverdueFee(uint256 overdueFee)
func (*PancakeCakePoolFilterer) ParseNewPerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewPerformanceFee(log types.Log) (*PancakeCakePoolNewPerformanceFee, error)
ParseNewPerformanceFee is a log parse operation binding the contract event 0xefeafcf03e479a9566d7ef321b4816de0ba19cfa3cd0fae2f8c5f4a0afb342c4.
Solidity: event NewPerformanceFee(uint256 performanceFee)
func (*PancakeCakePoolFilterer) ParseNewPerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewPerformanceFeeContract(log types.Log) (*PancakeCakePoolNewPerformanceFeeContract, error)
ParseNewPerformanceFeeContract is a log parse operation binding the contract event 0xc5d25457b67b87678c987375af13f6e50beb3ad7bfd009da26766ae986eaa20d.
Solidity: event NewPerformanceFeeContract(uint256 performanceFeeContract)
func (*PancakeCakePoolFilterer) ParseNewTreasury ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewTreasury(log types.Log) (*PancakeCakePoolNewTreasury, error)
ParseNewTreasury is a log parse operation binding the contract event 0xafa147634b29e2c7bd53ce194256b9f41cfb9ba3036f2b822fdd1d965beea086.
Solidity: event NewTreasury(address treasury)
func (*PancakeCakePoolFilterer) ParseNewUnlockFreeDuration ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewUnlockFreeDuration(log types.Log) (*PancakeCakePoolNewUnlockFreeDuration, error)
ParseNewUnlockFreeDuration is a log parse operation binding the contract event 0xf84bf2b901cfc02956d4e69556d7448cef4ea13587e7714dba7c6d697091e7ad.
Solidity: event NewUnlockFreeDuration(uint256 unlockFreeDuration)
func (*PancakeCakePoolFilterer) ParseNewVCakeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewVCakeContract(log types.Log) (*PancakeCakePoolNewVCakeContract, error)
ParseNewVCakeContract is a log parse operation binding the contract event 0x5352e27b0414343d9438a1c6e9d04c65c7cb4d91f44920afee588f91717893f1.
Solidity: event NewVCakeContract(address VCake)
func (*PancakeCakePoolFilterer) ParseNewWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewWithdrawFee(log types.Log) (*PancakeCakePoolNewWithdrawFee, error)
ParseNewWithdrawFee is a log parse operation binding the contract event 0xd5fe46099fa396290a7f57e36c3c3c8774e2562c18ed5d1dcc0fa75071e03f1d.
Solidity: event NewWithdrawFee(uint256 withdrawFee)
func (*PancakeCakePoolFilterer) ParseNewWithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewWithdrawFeeContract(log types.Log) (*PancakeCakePoolNewWithdrawFeeContract, error)
ParseNewWithdrawFeeContract is a log parse operation binding the contract event 0xcab352e118188b8a2f20a2e8c4ce1241ce2c1740aac4f17c5b0831e65824d8ef.
Solidity: event NewWithdrawFeeContract(uint256 withdrawFeeContract)
func (*PancakeCakePoolFilterer) ParseNewWithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseNewWithdrawFeePeriod(log types.Log) (*PancakeCakePoolNewWithdrawFeePeriod, error)
ParseNewWithdrawFeePeriod is a log parse operation binding the contract event 0xb89ddaddb7435be26824cb48d2d0186c9525a2e1ec057abcb502704cdc0686cc.
Solidity: event NewWithdrawFeePeriod(uint256 withdrawFeePeriod)
func (*PancakeCakePoolFilterer) ParseOwnershipTransferred ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseOwnershipTransferred(log types.Log) (*PancakeCakePoolOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeCakePoolFilterer) ParsePause ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParsePause(log types.Log) (*PancakeCakePoolPause, error)
ParsePause is a log parse operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PancakeCakePoolFilterer) ParsePaused ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParsePaused(log types.Log) (*PancakeCakePoolPaused, error)
ParsePaused is a log parse operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PancakeCakePoolFilterer) ParseUnlock ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseUnlock(log types.Log) (*PancakeCakePoolUnlock, error)
ParseUnlock is a log parse operation binding the contract event 0xf7870c5b224cbc19873599e46ccfc7103934650509b1af0c3ce90138377c2004.
Solidity: event Unlock(address indexed sender, uint256 amount, uint256 blockTimestamp)
func (*PancakeCakePoolFilterer) ParseUnpause ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseUnpause(log types.Log) (*PancakeCakePoolUnpause, error)
ParseUnpause is a log parse operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*PancakeCakePoolFilterer) ParseUnpaused ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseUnpaused(log types.Log) (*PancakeCakePoolUnpaused, error)
ParseUnpaused is a log parse operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*PancakeCakePoolFilterer) ParseWithdraw ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) ParseWithdraw(log types.Log) (*PancakeCakePoolWithdraw, error)
ParseWithdraw is a log parse operation binding the contract event 0xf279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568.
Solidity: event Withdraw(address indexed sender, uint256 amount, uint256 shares)
func (*PancakeCakePoolFilterer) WatchDeposit ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolDeposit, sender []common.Address) (event.Subscription, error)
WatchDeposit is a free log subscription operation binding the contract event 0x7162984403f6c73c8639375d45a9187dfd04602231bd8e587c415718b5f7e5f9.
Solidity: event Deposit(address indexed sender, uint256 amount, uint256 shares, uint256 duration, uint256 lastDepositedTime)
func (*PancakeCakePoolFilterer) WatchFreeFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchFreeFeeUser(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolFreeFeeUser, user []common.Address, free []bool) (event.Subscription, error)
WatchFreeFeeUser is a free log subscription operation binding the contract event 0x3d7902bc9a6665bd7caf4240b834bb805d3cd68256889e9f8d2e40a10be41d44.
Solidity: event FreeFeeUser(address indexed user, bool indexed free)
func (*PancakeCakePoolFilterer) WatchHarvest ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchHarvest(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolHarvest, sender []common.Address) (event.Subscription, error)
WatchHarvest is a free log subscription operation binding the contract event 0xc9695243a805adb74c91f28311176c65b417e842d5699893cef56d18bfa48cba.
Solidity: event Harvest(address indexed sender, uint256 amount)
func (*PancakeCakePoolFilterer) WatchInit ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchInit(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolInit) (event.Subscription, error)
WatchInit is a free log subscription operation binding the contract event 0x57a86f7d14ccde89e22870afe839e3011216827daa9b24e18629f0a1e9d6cc14.
Solidity: event Init()
func (*PancakeCakePoolFilterer) WatchLock ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchLock(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolLock, sender []common.Address) (event.Subscription, error)
WatchLock is a free log subscription operation binding the contract event 0x2b943276e5d747f6f7dd46d3b880d8874cb8d6b9b88ca1903990a2738e7dc7a1.
Solidity: event Lock(address indexed sender, uint256 lockedAmount, uint256 shares, uint256 lockedDuration, uint256 blockTimestamp)
func (*PancakeCakePoolFilterer) WatchNewAdmin ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewAdmin(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewAdmin) (event.Subscription, error)
WatchNewAdmin is a free log subscription operation binding the contract event 0x71614071b88dee5e0b2ae578a9dd7b2ebbe9ae832ba419dc0242cd065a290b6c.
Solidity: event NewAdmin(address admin)
func (*PancakeCakePoolFilterer) WatchNewBoostContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewBoostContract(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewBoostContract) (event.Subscription, error)
WatchNewBoostContract is a free log subscription operation binding the contract event 0x8f49a182922022d9119a1a6aeeca151b4a5665e86bd61c1ff32e152d459558b2.
Solidity: event NewBoostContract(address boostContract)
func (*PancakeCakePoolFilterer) WatchNewBoostWeight ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewBoostWeight(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewBoostWeight) (event.Subscription, error)
WatchNewBoostWeight is a free log subscription operation binding the contract event 0x7666dfff8c3377938e522b4eed3aff079973a976f95969db60a406d49f40da4e.
Solidity: event NewBoostWeight(uint256 boostWeight)
func (*PancakeCakePoolFilterer) WatchNewDurationFactor ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewDurationFactor(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewDurationFactor) (event.Subscription, error)
WatchNewDurationFactor is a free log subscription operation binding the contract event 0x9478eb023aac0a7d58a4e935377056bf27cf5b72a2300725f831817a8f62fbde.
Solidity: event NewDurationFactor(uint256 durationFactor)
func (*PancakeCakePoolFilterer) WatchNewDurationFactorOverdue ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewDurationFactorOverdue(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewDurationFactorOverdue) (event.Subscription, error)
WatchNewDurationFactorOverdue is a free log subscription operation binding the contract event 0x18b6d179114082d7eda9837e15a39eb30032d5f3df00487a67541398f48fabfe.
Solidity: event NewDurationFactorOverdue(uint256 durationFactorOverdue)
func (*PancakeCakePoolFilterer) WatchNewMaxLockDuration ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewMaxLockDuration(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewMaxLockDuration) (event.Subscription, error)
WatchNewMaxLockDuration is a free log subscription operation binding the contract event 0xcab2f3455b51b6ca5377e84fccd0f890b6f6ca36c02e18b6d36cb34f469fe4fe.
Solidity: event NewMaxLockDuration(uint256 maxLockDuration)
func (*PancakeCakePoolFilterer) WatchNewOperator ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewOperator(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewOperator) (event.Subscription, error)
WatchNewOperator is a free log subscription operation binding the contract event 0xda12ee837e6978172aaf54b16145ffe08414fd8710092ef033c71b8eb6ec189a.
Solidity: event NewOperator(address operator)
func (*PancakeCakePoolFilterer) WatchNewOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewOverdueFee(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewOverdueFee) (event.Subscription, error)
WatchNewOverdueFee is a free log subscription operation binding the contract event 0xf4bd1c5978320077e792afbb3911e8cab1325ce28a6b3e67f9067a1d80692961.
Solidity: event NewOverdueFee(uint256 overdueFee)
func (*PancakeCakePoolFilterer) WatchNewPerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewPerformanceFee(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewPerformanceFee) (event.Subscription, error)
WatchNewPerformanceFee is a free log subscription operation binding the contract event 0xefeafcf03e479a9566d7ef321b4816de0ba19cfa3cd0fae2f8c5f4a0afb342c4.
Solidity: event NewPerformanceFee(uint256 performanceFee)
func (*PancakeCakePoolFilterer) WatchNewPerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewPerformanceFeeContract(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewPerformanceFeeContract) (event.Subscription, error)
WatchNewPerformanceFeeContract is a free log subscription operation binding the contract event 0xc5d25457b67b87678c987375af13f6e50beb3ad7bfd009da26766ae986eaa20d.
Solidity: event NewPerformanceFeeContract(uint256 performanceFeeContract)
func (*PancakeCakePoolFilterer) WatchNewTreasury ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewTreasury(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewTreasury) (event.Subscription, error)
WatchNewTreasury is a free log subscription operation binding the contract event 0xafa147634b29e2c7bd53ce194256b9f41cfb9ba3036f2b822fdd1d965beea086.
Solidity: event NewTreasury(address treasury)
func (*PancakeCakePoolFilterer) WatchNewUnlockFreeDuration ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewUnlockFreeDuration(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewUnlockFreeDuration) (event.Subscription, error)
WatchNewUnlockFreeDuration is a free log subscription operation binding the contract event 0xf84bf2b901cfc02956d4e69556d7448cef4ea13587e7714dba7c6d697091e7ad.
Solidity: event NewUnlockFreeDuration(uint256 unlockFreeDuration)
func (*PancakeCakePoolFilterer) WatchNewVCakeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewVCakeContract(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewVCakeContract) (event.Subscription, error)
WatchNewVCakeContract is a free log subscription operation binding the contract event 0x5352e27b0414343d9438a1c6e9d04c65c7cb4d91f44920afee588f91717893f1.
Solidity: event NewVCakeContract(address VCake)
func (*PancakeCakePoolFilterer) WatchNewWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewWithdrawFee(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewWithdrawFee) (event.Subscription, error)
WatchNewWithdrawFee is a free log subscription operation binding the contract event 0xd5fe46099fa396290a7f57e36c3c3c8774e2562c18ed5d1dcc0fa75071e03f1d.
Solidity: event NewWithdrawFee(uint256 withdrawFee)
func (*PancakeCakePoolFilterer) WatchNewWithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewWithdrawFeeContract(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewWithdrawFeeContract) (event.Subscription, error)
WatchNewWithdrawFeeContract is a free log subscription operation binding the contract event 0xcab352e118188b8a2f20a2e8c4ce1241ce2c1740aac4f17c5b0831e65824d8ef.
Solidity: event NewWithdrawFeeContract(uint256 withdrawFeeContract)
func (*PancakeCakePoolFilterer) WatchNewWithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchNewWithdrawFeePeriod(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolNewWithdrawFeePeriod) (event.Subscription, error)
WatchNewWithdrawFeePeriod is a free log subscription operation binding the contract event 0xb89ddaddb7435be26824cb48d2d0186c9525a2e1ec057abcb502704cdc0686cc.
Solidity: event NewWithdrawFeePeriod(uint256 withdrawFeePeriod)
func (*PancakeCakePoolFilterer) WatchOwnershipTransferred ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeCakePoolFilterer) WatchPause ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchPause(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolPause) (event.Subscription, error)
WatchPause is a free log subscription operation binding the contract event 0x6985a02210a168e66602d3235cb6db0e70f92b3ba4d376a33c0f3d9434bff625.
Solidity: event Pause()
func (*PancakeCakePoolFilterer) WatchPaused ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchPaused(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolPaused) (event.Subscription, error)
WatchPaused is a free log subscription operation binding the contract event 0x62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258.
Solidity: event Paused(address account)
func (*PancakeCakePoolFilterer) WatchUnlock ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchUnlock(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolUnlock, sender []common.Address) (event.Subscription, error)
WatchUnlock is a free log subscription operation binding the contract event 0xf7870c5b224cbc19873599e46ccfc7103934650509b1af0c3ce90138377c2004.
Solidity: event Unlock(address indexed sender, uint256 amount, uint256 blockTimestamp)
func (*PancakeCakePoolFilterer) WatchUnpause ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchUnpause(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolUnpause) (event.Subscription, error)
WatchUnpause is a free log subscription operation binding the contract event 0x7805862f689e2f13df9f062ff482ad3ad112aca9e0847911ed832e158c525b33.
Solidity: event Unpause()
func (*PancakeCakePoolFilterer) WatchUnpaused ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchUnpaused(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolUnpaused) (event.Subscription, error)
WatchUnpaused is a free log subscription operation binding the contract event 0x5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa.
Solidity: event Unpaused(address account)
func (*PancakeCakePoolFilterer) WatchWithdraw ¶
func (_PancakeCakePool *PancakeCakePoolFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeCakePoolWithdraw, sender []common.Address) (event.Subscription, error)
WatchWithdraw is a free log subscription operation binding the contract event 0xf279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568.
Solidity: event Withdraw(address indexed sender, uint256 amount, uint256 shares)
type PancakeCakePoolFreeFeeUser ¶
type PancakeCakePoolFreeFeeUser struct { User common.Address Free bool Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolFreeFeeUser represents a FreeFeeUser event raised by the PancakeCakePool contract.
type PancakeCakePoolFreeFeeUserIterator ¶
type PancakeCakePoolFreeFeeUserIterator struct { Event *PancakeCakePoolFreeFeeUser // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolFreeFeeUserIterator is returned from FilterFreeFeeUser and is used to iterate over the raw logs and unpacked data for FreeFeeUser events raised by the PancakeCakePool contract.
func (*PancakeCakePoolFreeFeeUserIterator) Close ¶
func (it *PancakeCakePoolFreeFeeUserIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolFreeFeeUserIterator) Error ¶
func (it *PancakeCakePoolFreeFeeUserIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolFreeFeeUserIterator) Next ¶
func (it *PancakeCakePoolFreeFeeUserIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolHarvest ¶
type PancakeCakePoolHarvest struct { Sender common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolHarvest represents a Harvest event raised by the PancakeCakePool contract.
type PancakeCakePoolHarvestIterator ¶
type PancakeCakePoolHarvestIterator struct { Event *PancakeCakePoolHarvest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolHarvestIterator is returned from FilterHarvest and is used to iterate over the raw logs and unpacked data for Harvest events raised by the PancakeCakePool contract.
func (*PancakeCakePoolHarvestIterator) Close ¶
func (it *PancakeCakePoolHarvestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolHarvestIterator) Error ¶
func (it *PancakeCakePoolHarvestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolHarvestIterator) Next ¶
func (it *PancakeCakePoolHarvestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolInit ¶
PancakeCakePoolInit represents a Init event raised by the PancakeCakePool contract.
type PancakeCakePoolInitIterator ¶
type PancakeCakePoolInitIterator struct { Event *PancakeCakePoolInit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolInitIterator is returned from FilterInit and is used to iterate over the raw logs and unpacked data for Init events raised by the PancakeCakePool contract.
func (*PancakeCakePoolInitIterator) Close ¶
func (it *PancakeCakePoolInitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolInitIterator) Error ¶
func (it *PancakeCakePoolInitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolInitIterator) Next ¶
func (it *PancakeCakePoolInitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolLock ¶
type PancakeCakePoolLock struct { Sender common.Address LockedAmount *big.Int LockedDuration *big.Int BlockTimestamp *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolLock represents a Lock event raised by the PancakeCakePool contract.
type PancakeCakePoolLockIterator ¶
type PancakeCakePoolLockIterator struct { Event *PancakeCakePoolLock // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolLockIterator is returned from FilterLock and is used to iterate over the raw logs and unpacked data for Lock events raised by the PancakeCakePool contract.
func (*PancakeCakePoolLockIterator) Close ¶
func (it *PancakeCakePoolLockIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolLockIterator) Error ¶
func (it *PancakeCakePoolLockIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolLockIterator) Next ¶
func (it *PancakeCakePoolLockIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewAdmin ¶
type PancakeCakePoolNewAdmin struct { Admin common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewAdmin represents a NewAdmin event raised by the PancakeCakePool contract.
type PancakeCakePoolNewAdminIterator ¶
type PancakeCakePoolNewAdminIterator struct { Event *PancakeCakePoolNewAdmin // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewAdminIterator is returned from FilterNewAdmin and is used to iterate over the raw logs and unpacked data for NewAdmin events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewAdminIterator) Close ¶
func (it *PancakeCakePoolNewAdminIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewAdminIterator) Error ¶
func (it *PancakeCakePoolNewAdminIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewAdminIterator) Next ¶
func (it *PancakeCakePoolNewAdminIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewBoostContract ¶
type PancakeCakePoolNewBoostContract struct { BoostContract common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewBoostContract represents a NewBoostContract event raised by the PancakeCakePool contract.
type PancakeCakePoolNewBoostContractIterator ¶
type PancakeCakePoolNewBoostContractIterator struct { Event *PancakeCakePoolNewBoostContract // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewBoostContractIterator is returned from FilterNewBoostContract and is used to iterate over the raw logs and unpacked data for NewBoostContract events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewBoostContractIterator) Close ¶
func (it *PancakeCakePoolNewBoostContractIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewBoostContractIterator) Error ¶
func (it *PancakeCakePoolNewBoostContractIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewBoostContractIterator) Next ¶
func (it *PancakeCakePoolNewBoostContractIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewBoostWeight ¶
type PancakeCakePoolNewBoostWeight struct { BoostWeight *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewBoostWeight represents a NewBoostWeight event raised by the PancakeCakePool contract.
type PancakeCakePoolNewBoostWeightIterator ¶
type PancakeCakePoolNewBoostWeightIterator struct { Event *PancakeCakePoolNewBoostWeight // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewBoostWeightIterator is returned from FilterNewBoostWeight and is used to iterate over the raw logs and unpacked data for NewBoostWeight events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewBoostWeightIterator) Close ¶
func (it *PancakeCakePoolNewBoostWeightIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewBoostWeightIterator) Error ¶
func (it *PancakeCakePoolNewBoostWeightIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewBoostWeightIterator) Next ¶
func (it *PancakeCakePoolNewBoostWeightIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewDurationFactor ¶
type PancakeCakePoolNewDurationFactor struct { DurationFactor *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewDurationFactor represents a NewDurationFactor event raised by the PancakeCakePool contract.
type PancakeCakePoolNewDurationFactorIterator ¶
type PancakeCakePoolNewDurationFactorIterator struct { Event *PancakeCakePoolNewDurationFactor // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewDurationFactorIterator is returned from FilterNewDurationFactor and is used to iterate over the raw logs and unpacked data for NewDurationFactor events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewDurationFactorIterator) Close ¶
func (it *PancakeCakePoolNewDurationFactorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewDurationFactorIterator) Error ¶
func (it *PancakeCakePoolNewDurationFactorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewDurationFactorIterator) Next ¶
func (it *PancakeCakePoolNewDurationFactorIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewDurationFactorOverdue ¶
type PancakeCakePoolNewDurationFactorOverdue struct { DurationFactorOverdue *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewDurationFactorOverdue represents a NewDurationFactorOverdue event raised by the PancakeCakePool contract.
type PancakeCakePoolNewDurationFactorOverdueIterator ¶
type PancakeCakePoolNewDurationFactorOverdueIterator struct { Event *PancakeCakePoolNewDurationFactorOverdue // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewDurationFactorOverdueIterator is returned from FilterNewDurationFactorOverdue and is used to iterate over the raw logs and unpacked data for NewDurationFactorOverdue events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewDurationFactorOverdueIterator) Close ¶
func (it *PancakeCakePoolNewDurationFactorOverdueIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewDurationFactorOverdueIterator) Error ¶
func (it *PancakeCakePoolNewDurationFactorOverdueIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewDurationFactorOverdueIterator) Next ¶
func (it *PancakeCakePoolNewDurationFactorOverdueIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewMaxLockDuration ¶
type PancakeCakePoolNewMaxLockDuration struct { MaxLockDuration *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewMaxLockDuration represents a NewMaxLockDuration event raised by the PancakeCakePool contract.
type PancakeCakePoolNewMaxLockDurationIterator ¶
type PancakeCakePoolNewMaxLockDurationIterator struct { Event *PancakeCakePoolNewMaxLockDuration // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewMaxLockDurationIterator is returned from FilterNewMaxLockDuration and is used to iterate over the raw logs and unpacked data for NewMaxLockDuration events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewMaxLockDurationIterator) Close ¶
func (it *PancakeCakePoolNewMaxLockDurationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewMaxLockDurationIterator) Error ¶
func (it *PancakeCakePoolNewMaxLockDurationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewMaxLockDurationIterator) Next ¶
func (it *PancakeCakePoolNewMaxLockDurationIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewOperator ¶
type PancakeCakePoolNewOperator struct { Operator common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewOperator represents a NewOperator event raised by the PancakeCakePool contract.
type PancakeCakePoolNewOperatorIterator ¶
type PancakeCakePoolNewOperatorIterator struct { Event *PancakeCakePoolNewOperator // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewOperatorIterator is returned from FilterNewOperator and is used to iterate over the raw logs and unpacked data for NewOperator events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewOperatorIterator) Close ¶
func (it *PancakeCakePoolNewOperatorIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewOperatorIterator) Error ¶
func (it *PancakeCakePoolNewOperatorIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewOperatorIterator) Next ¶
func (it *PancakeCakePoolNewOperatorIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewOverdueFee ¶
type PancakeCakePoolNewOverdueFee struct { OverdueFee *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewOverdueFee represents a NewOverdueFee event raised by the PancakeCakePool contract.
type PancakeCakePoolNewOverdueFeeIterator ¶
type PancakeCakePoolNewOverdueFeeIterator struct { Event *PancakeCakePoolNewOverdueFee // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewOverdueFeeIterator is returned from FilterNewOverdueFee and is used to iterate over the raw logs and unpacked data for NewOverdueFee events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewOverdueFeeIterator) Close ¶
func (it *PancakeCakePoolNewOverdueFeeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewOverdueFeeIterator) Error ¶
func (it *PancakeCakePoolNewOverdueFeeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewOverdueFeeIterator) Next ¶
func (it *PancakeCakePoolNewOverdueFeeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewPerformanceFee ¶
type PancakeCakePoolNewPerformanceFee struct { PerformanceFee *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewPerformanceFee represents a NewPerformanceFee event raised by the PancakeCakePool contract.
type PancakeCakePoolNewPerformanceFeeContract ¶
type PancakeCakePoolNewPerformanceFeeContract struct { PerformanceFeeContract *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewPerformanceFeeContract represents a NewPerformanceFeeContract event raised by the PancakeCakePool contract.
type PancakeCakePoolNewPerformanceFeeContractIterator ¶
type PancakeCakePoolNewPerformanceFeeContractIterator struct { Event *PancakeCakePoolNewPerformanceFeeContract // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewPerformanceFeeContractIterator is returned from FilterNewPerformanceFeeContract and is used to iterate over the raw logs and unpacked data for NewPerformanceFeeContract events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewPerformanceFeeContractIterator) Close ¶
func (it *PancakeCakePoolNewPerformanceFeeContractIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewPerformanceFeeContractIterator) Error ¶
func (it *PancakeCakePoolNewPerformanceFeeContractIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewPerformanceFeeContractIterator) Next ¶
func (it *PancakeCakePoolNewPerformanceFeeContractIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewPerformanceFeeIterator ¶
type PancakeCakePoolNewPerformanceFeeIterator struct { Event *PancakeCakePoolNewPerformanceFee // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewPerformanceFeeIterator is returned from FilterNewPerformanceFee and is used to iterate over the raw logs and unpacked data for NewPerformanceFee events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewPerformanceFeeIterator) Close ¶
func (it *PancakeCakePoolNewPerformanceFeeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewPerformanceFeeIterator) Error ¶
func (it *PancakeCakePoolNewPerformanceFeeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewPerformanceFeeIterator) Next ¶
func (it *PancakeCakePoolNewPerformanceFeeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewTreasury ¶
type PancakeCakePoolNewTreasury struct { Treasury common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewTreasury represents a NewTreasury event raised by the PancakeCakePool contract.
type PancakeCakePoolNewTreasuryIterator ¶
type PancakeCakePoolNewTreasuryIterator struct { Event *PancakeCakePoolNewTreasury // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewTreasuryIterator is returned from FilterNewTreasury and is used to iterate over the raw logs and unpacked data for NewTreasury events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewTreasuryIterator) Close ¶
func (it *PancakeCakePoolNewTreasuryIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewTreasuryIterator) Error ¶
func (it *PancakeCakePoolNewTreasuryIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewTreasuryIterator) Next ¶
func (it *PancakeCakePoolNewTreasuryIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewUnlockFreeDuration ¶
type PancakeCakePoolNewUnlockFreeDuration struct { UnlockFreeDuration *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewUnlockFreeDuration represents a NewUnlockFreeDuration event raised by the PancakeCakePool contract.
type PancakeCakePoolNewUnlockFreeDurationIterator ¶
type PancakeCakePoolNewUnlockFreeDurationIterator struct { Event *PancakeCakePoolNewUnlockFreeDuration // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewUnlockFreeDurationIterator is returned from FilterNewUnlockFreeDuration and is used to iterate over the raw logs and unpacked data for NewUnlockFreeDuration events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewUnlockFreeDurationIterator) Close ¶
func (it *PancakeCakePoolNewUnlockFreeDurationIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewUnlockFreeDurationIterator) Error ¶
func (it *PancakeCakePoolNewUnlockFreeDurationIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewUnlockFreeDurationIterator) Next ¶
func (it *PancakeCakePoolNewUnlockFreeDurationIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewVCakeContract ¶
type PancakeCakePoolNewVCakeContract struct { VCake common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewVCakeContract represents a NewVCakeContract event raised by the PancakeCakePool contract.
type PancakeCakePoolNewVCakeContractIterator ¶
type PancakeCakePoolNewVCakeContractIterator struct { Event *PancakeCakePoolNewVCakeContract // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewVCakeContractIterator is returned from FilterNewVCakeContract and is used to iterate over the raw logs and unpacked data for NewVCakeContract events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewVCakeContractIterator) Close ¶
func (it *PancakeCakePoolNewVCakeContractIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewVCakeContractIterator) Error ¶
func (it *PancakeCakePoolNewVCakeContractIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewVCakeContractIterator) Next ¶
func (it *PancakeCakePoolNewVCakeContractIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewWithdrawFee ¶
type PancakeCakePoolNewWithdrawFee struct { WithdrawFee *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewWithdrawFee represents a NewWithdrawFee event raised by the PancakeCakePool contract.
type PancakeCakePoolNewWithdrawFeeContract ¶
type PancakeCakePoolNewWithdrawFeeContract struct { WithdrawFeeContract *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewWithdrawFeeContract represents a NewWithdrawFeeContract event raised by the PancakeCakePool contract.
type PancakeCakePoolNewWithdrawFeeContractIterator ¶
type PancakeCakePoolNewWithdrawFeeContractIterator struct { Event *PancakeCakePoolNewWithdrawFeeContract // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewWithdrawFeeContractIterator is returned from FilterNewWithdrawFeeContract and is used to iterate over the raw logs and unpacked data for NewWithdrawFeeContract events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewWithdrawFeeContractIterator) Close ¶
func (it *PancakeCakePoolNewWithdrawFeeContractIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewWithdrawFeeContractIterator) Error ¶
func (it *PancakeCakePoolNewWithdrawFeeContractIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewWithdrawFeeContractIterator) Next ¶
func (it *PancakeCakePoolNewWithdrawFeeContractIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewWithdrawFeeIterator ¶
type PancakeCakePoolNewWithdrawFeeIterator struct { Event *PancakeCakePoolNewWithdrawFee // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewWithdrawFeeIterator is returned from FilterNewWithdrawFee and is used to iterate over the raw logs and unpacked data for NewWithdrawFee events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewWithdrawFeeIterator) Close ¶
func (it *PancakeCakePoolNewWithdrawFeeIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewWithdrawFeeIterator) Error ¶
func (it *PancakeCakePoolNewWithdrawFeeIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewWithdrawFeeIterator) Next ¶
func (it *PancakeCakePoolNewWithdrawFeeIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolNewWithdrawFeePeriod ¶
type PancakeCakePoolNewWithdrawFeePeriod struct { WithdrawFeePeriod *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolNewWithdrawFeePeriod represents a NewWithdrawFeePeriod event raised by the PancakeCakePool contract.
type PancakeCakePoolNewWithdrawFeePeriodIterator ¶
type PancakeCakePoolNewWithdrawFeePeriodIterator struct { Event *PancakeCakePoolNewWithdrawFeePeriod // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolNewWithdrawFeePeriodIterator is returned from FilterNewWithdrawFeePeriod and is used to iterate over the raw logs and unpacked data for NewWithdrawFeePeriod events raised by the PancakeCakePool contract.
func (*PancakeCakePoolNewWithdrawFeePeriodIterator) Close ¶
func (it *PancakeCakePoolNewWithdrawFeePeriodIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolNewWithdrawFeePeriodIterator) Error ¶
func (it *PancakeCakePoolNewWithdrawFeePeriodIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolNewWithdrawFeePeriodIterator) Next ¶
func (it *PancakeCakePoolNewWithdrawFeePeriodIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolOwnershipTransferred ¶
type PancakeCakePoolOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolOwnershipTransferred represents a OwnershipTransferred event raised by the PancakeCakePool contract.
type PancakeCakePoolOwnershipTransferredIterator ¶
type PancakeCakePoolOwnershipTransferredIterator struct { Event *PancakeCakePoolOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the PancakeCakePool contract.
func (*PancakeCakePoolOwnershipTransferredIterator) Close ¶
func (it *PancakeCakePoolOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolOwnershipTransferredIterator) Error ¶
func (it *PancakeCakePoolOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolOwnershipTransferredIterator) Next ¶
func (it *PancakeCakePoolOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolPause ¶
PancakeCakePoolPause represents a Pause event raised by the PancakeCakePool contract.
type PancakeCakePoolPauseIterator ¶
type PancakeCakePoolPauseIterator struct { Event *PancakeCakePoolPause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolPauseIterator is returned from FilterPause and is used to iterate over the raw logs and unpacked data for Pause events raised by the PancakeCakePool contract.
func (*PancakeCakePoolPauseIterator) Close ¶
func (it *PancakeCakePoolPauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolPauseIterator) Error ¶
func (it *PancakeCakePoolPauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolPauseIterator) Next ¶
func (it *PancakeCakePoolPauseIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolPaused ¶
type PancakeCakePoolPaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolPaused represents a Paused event raised by the PancakeCakePool contract.
type PancakeCakePoolPausedIterator ¶
type PancakeCakePoolPausedIterator struct { Event *PancakeCakePoolPaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the PancakeCakePool contract.
func (*PancakeCakePoolPausedIterator) Close ¶
func (it *PancakeCakePoolPausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolPausedIterator) Error ¶
func (it *PancakeCakePoolPausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolPausedIterator) Next ¶
func (it *PancakeCakePoolPausedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolRaw ¶
type PancakeCakePoolRaw struct {
Contract *PancakeCakePool // Generic contract binding to access the raw methods on
}
PancakeCakePoolRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PancakeCakePoolRaw) Call ¶
func (_PancakeCakePool *PancakeCakePoolRaw) 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 (*PancakeCakePoolRaw) Transact ¶
func (_PancakeCakePool *PancakeCakePoolRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PancakeCakePoolRaw) Transfer ¶
func (_PancakeCakePool *PancakeCakePoolRaw) 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 PancakeCakePoolSession ¶
type PancakeCakePoolSession struct { Contract *PancakeCakePool // 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 }
PancakeCakePoolSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PancakeCakePoolSession) Admin ¶
func (_PancakeCakePool *PancakeCakePoolSession) Admin() (common.Address, error)
Admin is a free data retrieval call binding the contract method 0xf851a440.
Solidity: function admin() view returns(address)
func (*PancakeCakePoolSession) Available ¶
func (_PancakeCakePool *PancakeCakePoolSession) Available() (*big.Int, error)
Available is a free data retrieval call binding the contract method 0x48a0d754.
Solidity: function available() view returns(uint256)
func (*PancakeCakePoolSession) BOOSTWEIGHT ¶
func (_PancakeCakePool *PancakeCakePoolSession) BOOSTWEIGHT() (*big.Int, error)
BOOSTWEIGHT is a free data retrieval call binding the contract method 0xbc75f4b8.
Solidity: function BOOST_WEIGHT() view returns(uint256)
func (*PancakeCakePoolSession) BOOSTWEIGHTLIMIT ¶
func (_PancakeCakePool *PancakeCakePoolSession) BOOSTWEIGHTLIMIT() (*big.Int, error)
BOOSTWEIGHTLIMIT is a free data retrieval call binding the contract method 0xfd253b64.
Solidity: function BOOST_WEIGHT_LIMIT() view returns(uint256)
func (*PancakeCakePoolSession) BalanceOf ¶
func (_PancakeCakePool *PancakeCakePoolSession) BalanceOf() (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x722713f7.
Solidity: function balanceOf() view returns(uint256)
func (*PancakeCakePoolSession) BoostContract ¶
func (_PancakeCakePool *PancakeCakePoolSession) BoostContract() (common.Address, error)
BoostContract is a free data retrieval call binding the contract method 0xdfcedeee.
Solidity: function boostContract() view returns(address)
func (*PancakeCakePoolSession) CakePoolPID ¶
func (_PancakeCakePool *PancakeCakePoolSession) CakePoolPID() (*big.Int, error)
CakePoolPID is a free data retrieval call binding the contract method 0x6d4710b9.
Solidity: function cakePoolPID() view returns(uint256)
func (*PancakeCakePoolSession) CalculateOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) CalculateOverdueFee(_user common.Address) (*big.Int, error)
CalculateOverdueFee is a free data retrieval call binding the contract method 0x95dc14e1.
Solidity: function calculateOverdueFee(address _user) view returns(uint256)
func (*PancakeCakePoolSession) CalculatePerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) CalculatePerformanceFee(_user common.Address) (*big.Int, error)
CalculatePerformanceFee is a free data retrieval call binding the contract method 0xc6ed51be.
Solidity: function calculatePerformanceFee(address _user) view returns(uint256)
func (*PancakeCakePoolSession) CalculateTotalPendingCakeRewards ¶
func (_PancakeCakePool *PancakeCakePoolSession) CalculateTotalPendingCakeRewards() (*big.Int, error)
CalculateTotalPendingCakeRewards is a free data retrieval call binding the contract method 0x58ebceb6.
Solidity: function calculateTotalPendingCakeRewards() view returns(uint256)
func (*PancakeCakePoolSession) CalculateWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) CalculateWithdrawFee(_user common.Address, _shares *big.Int) (*big.Int, error)
CalculateWithdrawFee is a free data retrieval call binding the contract method 0x29a5cfd6.
Solidity: function calculateWithdrawFee(address _user, uint256 _shares) view returns(uint256)
func (*PancakeCakePoolSession) DURATIONFACTOR ¶
func (_PancakeCakePool *PancakeCakePoolSession) DURATIONFACTOR() (*big.Int, error)
DURATIONFACTOR is a free data retrieval call binding the contract method 0xe464c623.
Solidity: function DURATION_FACTOR() view returns(uint256)
func (*PancakeCakePoolSession) DURATIONFACTOROVERDUE ¶
func (_PancakeCakePool *PancakeCakePoolSession) DURATIONFACTOROVERDUE() (*big.Int, error)
DURATIONFACTOROVERDUE is a free data retrieval call binding the contract method 0xacaf88cd.
Solidity: function DURATION_FACTOR_OVERDUE() view returns(uint256)
func (*PancakeCakePoolSession) Deposit ¶
func (_PancakeCakePool *PancakeCakePoolSession) Deposit(_amount *big.Int, _lockDuration *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xe2bbb158.
Solidity: function deposit(uint256 _amount, uint256 _lockDuration) returns()
func (*PancakeCakePoolSession) FreeOverdueFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolSession) FreeOverdueFeeUsers(arg0 common.Address) (bool, error)
FreeOverdueFeeUsers is a free data retrieval call binding the contract method 0x668679ba.
Solidity: function freeOverdueFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolSession) FreePerformanceFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolSession) FreePerformanceFeeUsers(arg0 common.Address) (bool, error)
FreePerformanceFeeUsers is a free data retrieval call binding the contract method 0x3fec4e32.
Solidity: function freePerformanceFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolSession) FreeWithdrawFeeUsers ¶
func (_PancakeCakePool *PancakeCakePoolSession) FreeWithdrawFeeUsers(arg0 common.Address) (bool, error)
FreeWithdrawFeeUsers is a free data retrieval call binding the contract method 0x87d4bda9.
Solidity: function freeWithdrawFeeUsers(address ) view returns(bool)
func (*PancakeCakePoolSession) GetPricePerFullShare ¶
func (_PancakeCakePool *PancakeCakePoolSession) GetPricePerFullShare() (*big.Int, error)
GetPricePerFullShare is a free data retrieval call binding the contract method 0x77c7b8fc.
Solidity: function getPricePerFullShare() view returns(uint256)
func (*PancakeCakePoolSession) InCaseTokensGetStuck ¶
func (_PancakeCakePool *PancakeCakePoolSession) InCaseTokensGetStuck(_token common.Address) (*types.Transaction, error)
InCaseTokensGetStuck is a paid mutator transaction binding the contract method 0xdef68a9c.
Solidity: function inCaseTokensGetStuck(address _token) returns()
func (*PancakeCakePoolSession) Init ¶
func (_PancakeCakePool *PancakeCakePoolSession) Init(dummyToken common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address dummyToken) returns()
func (*PancakeCakePoolSession) MAXLOCKDURATION ¶
func (_PancakeCakePool *PancakeCakePoolSession) MAXLOCKDURATION() (*big.Int, error)
MAXLOCKDURATION is a free data retrieval call binding the contract method 0x4f1bfc9e.
Solidity: function MAX_LOCK_DURATION() view returns(uint256)
func (*PancakeCakePoolSession) MAXLOCKDURATIONLIMIT ¶
func (_PancakeCakePool *PancakeCakePoolSession) MAXLOCKDURATIONLIMIT() (*big.Int, error)
MAXLOCKDURATIONLIMIT is a free data retrieval call binding the contract method 0x01e81326.
Solidity: function MAX_LOCK_DURATION_LIMIT() view returns(uint256)
func (*PancakeCakePoolSession) MAXOVERDUEFEE ¶
func (_PancakeCakePool *PancakeCakePoolSession) MAXOVERDUEFEE() (*big.Int, error)
MAXOVERDUEFEE is a free data retrieval call binding the contract method 0x948a03f2.
Solidity: function MAX_OVERDUE_FEE() view returns(uint256)
func (*PancakeCakePoolSession) MAXPERFORMANCEFEE ¶
func (_PancakeCakePool *PancakeCakePoolSession) MAXPERFORMANCEFEE() (*big.Int, error)
MAXPERFORMANCEFEE is a free data retrieval call binding the contract method 0xbdca9165.
Solidity: function MAX_PERFORMANCE_FEE() view returns(uint256)
func (*PancakeCakePoolSession) MAXWITHDRAWFEE ¶
func (_PancakeCakePool *PancakeCakePoolSession) MAXWITHDRAWFEE() (*big.Int, error)
MAXWITHDRAWFEE is a free data retrieval call binding the contract method 0xd4b0de2f.
Solidity: function MAX_WITHDRAW_FEE() view returns(uint256)
func (*PancakeCakePoolSession) MAXWITHDRAWFEEPERIOD ¶
func (_PancakeCakePool *PancakeCakePoolSession) MAXWITHDRAWFEEPERIOD() (*big.Int, error)
MAXWITHDRAWFEEPERIOD is a free data retrieval call binding the contract method 0x2cfc5f01.
Solidity: function MAX_WITHDRAW_FEE_PERIOD() view returns(uint256)
func (*PancakeCakePoolSession) MINDEPOSITAMOUNT ¶
func (_PancakeCakePool *PancakeCakePoolSession) MINDEPOSITAMOUNT() (*big.Int, error)
MINDEPOSITAMOUNT is a free data retrieval call binding the contract method 0x1ea30fef.
Solidity: function MIN_DEPOSIT_AMOUNT() view returns(uint256)
func (*PancakeCakePoolSession) MINLOCKDURATION ¶
func (_PancakeCakePool *PancakeCakePoolSession) MINLOCKDURATION() (*big.Int, error)
MINLOCKDURATION is a free data retrieval call binding the contract method 0x78b4330f.
Solidity: function MIN_LOCK_DURATION() view returns(uint256)
func (*PancakeCakePoolSession) MINWITHDRAWAMOUNT ¶
func (_PancakeCakePool *PancakeCakePoolSession) MINWITHDRAWAMOUNT() (*big.Int, error)
MINWITHDRAWAMOUNT is a free data retrieval call binding the contract method 0xb6857844.
Solidity: function MIN_WITHDRAW_AMOUNT() view returns(uint256)
func (*PancakeCakePoolSession) MasterchefV2 ¶
func (_PancakeCakePool *PancakeCakePoolSession) MasterchefV2() (common.Address, error)
MasterchefV2 is a free data retrieval call binding the contract method 0xcb528b52.
Solidity: function masterchefV2() view returns(address)
func (*PancakeCakePoolSession) Operator ¶
func (_PancakeCakePool *PancakeCakePoolSession) Operator() (common.Address, error)
Operator is a free data retrieval call binding the contract method 0x570ca735.
Solidity: function operator() view returns(address)
func (*PancakeCakePoolSession) OverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) OverdueFee() (*big.Int, error)
OverdueFee is a free data retrieval call binding the contract method 0xa5834e06.
Solidity: function overdueFee() view returns(uint256)
func (*PancakeCakePoolSession) Owner ¶
func (_PancakeCakePool *PancakeCakePoolSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeCakePoolSession) PRECISIONFACTOR ¶
func (_PancakeCakePool *PancakeCakePoolSession) PRECISIONFACTOR() (*big.Int, error)
PRECISIONFACTOR is a free data retrieval call binding the contract method 0xccd34cd5.
Solidity: function PRECISION_FACTOR() view returns(uint256)
func (*PancakeCakePoolSession) PRECISIONFACTORSHARE ¶
func (_PancakeCakePool *PancakeCakePoolSession) PRECISIONFACTORSHARE() (*big.Int, error)
PRECISIONFACTORSHARE is a free data retrieval call binding the contract method 0x731ff24a.
Solidity: function PRECISION_FACTOR_SHARE() view returns(uint256)
func (*PancakeCakePoolSession) Pause ¶
func (_PancakeCakePool *PancakeCakePoolSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PancakeCakePoolSession) Paused ¶
func (_PancakeCakePool *PancakeCakePoolSession) Paused() (bool, error)
Paused is a free data retrieval call binding the contract method 0x5c975abb.
Solidity: function paused() view returns(bool)
func (*PancakeCakePoolSession) PerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) PerformanceFee() (*big.Int, error)
PerformanceFee is a free data retrieval call binding the contract method 0x87788782.
Solidity: function performanceFee() view returns(uint256)
func (*PancakeCakePoolSession) PerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolSession) PerformanceFeeContract() (*big.Int, error)
PerformanceFeeContract is a free data retrieval call binding the contract method 0x3eb78874.
Solidity: function performanceFeeContract() view returns(uint256)
func (*PancakeCakePoolSession) RenounceOwnership ¶
func (_PancakeCakePool *PancakeCakePoolSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeCakePoolSession) SetAdmin ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetAdmin(_admin common.Address) (*types.Transaction, error)
SetAdmin is a paid mutator transaction binding the contract method 0x704b6c02.
Solidity: function setAdmin(address _admin) returns()
func (*PancakeCakePoolSession) SetBoostContract ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetBoostContract(_boostContract common.Address) (*types.Transaction, error)
SetBoostContract is a paid mutator transaction binding the contract method 0xdef7869d.
Solidity: function setBoostContract(address _boostContract) returns()
func (*PancakeCakePoolSession) SetBoostWeight ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetBoostWeight(_boostWeight *big.Int) (*types.Transaction, error)
SetBoostWeight is a paid mutator transaction binding the contract method 0x93c99e6a.
Solidity: function setBoostWeight(uint256 _boostWeight) returns()
func (*PancakeCakePoolSession) SetDurationFactor ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetDurationFactor(_durationFactor *big.Int) (*types.Transaction, error)
SetDurationFactor is a paid mutator transaction binding the contract method 0xa3639b39.
Solidity: function setDurationFactor(uint256 _durationFactor) returns()
func (*PancakeCakePoolSession) SetDurationFactorOverdue ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetDurationFactorOverdue(_durationFactorOverdue *big.Int) (*types.Transaction, error)
SetDurationFactorOverdue is a paid mutator transaction binding the contract method 0x35981921.
Solidity: function setDurationFactorOverdue(uint256 _durationFactorOverdue) returns()
func (*PancakeCakePoolSession) SetFreePerformanceFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetFreePerformanceFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
SetFreePerformanceFeeUser is a paid mutator transaction binding the contract method 0x423b93ed.
Solidity: function setFreePerformanceFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolSession) SetMaxLockDuration ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetMaxLockDuration(_maxLockDuration *big.Int) (*types.Transaction, error)
SetMaxLockDuration is a paid mutator transaction binding the contract method 0xf786b958.
Solidity: function setMaxLockDuration(uint256 _maxLockDuration) returns()
func (*PancakeCakePoolSession) SetOperator ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetOperator(_operator common.Address) (*types.Transaction, error)
SetOperator is a paid mutator transaction binding the contract method 0xb3ab15fb.
Solidity: function setOperator(address _operator) returns()
func (*PancakeCakePoolSession) SetOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetOverdueFee(_overdueFee *big.Int) (*types.Transaction, error)
SetOverdueFee is a paid mutator transaction binding the contract method 0x0c59696b.
Solidity: function setOverdueFee(uint256 _overdueFee) returns()
func (*PancakeCakePoolSession) SetOverdueFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetOverdueFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
SetOverdueFeeUser is a paid mutator transaction binding the contract method 0x4e4de1e9.
Solidity: function setOverdueFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolSession) SetPerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetPerformanceFee(_performanceFee *big.Int) (*types.Transaction, error)
SetPerformanceFee is a paid mutator transaction binding the contract method 0x70897b23.
Solidity: function setPerformanceFee(uint256 _performanceFee) returns()
func (*PancakeCakePoolSession) SetPerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetPerformanceFeeContract(_performanceFeeContract *big.Int) (*types.Transaction, error)
SetPerformanceFeeContract is a paid mutator transaction binding the contract method 0xbb9f408d.
Solidity: function setPerformanceFeeContract(uint256 _performanceFeeContract) returns()
func (*PancakeCakePoolSession) SetTreasury ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetTreasury(_treasury common.Address) (*types.Transaction, error)
SetTreasury is a paid mutator transaction binding the contract method 0xf0f44260.
Solidity: function setTreasury(address _treasury) returns()
func (*PancakeCakePoolSession) SetUnlockFreeDuration ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetUnlockFreeDuration(_unlockFreeDuration *big.Int) (*types.Transaction, error)
SetUnlockFreeDuration is a paid mutator transaction binding the contract method 0xc54d349c.
Solidity: function setUnlockFreeDuration(uint256 _unlockFreeDuration) returns()
func (*PancakeCakePoolSession) SetVCakeContract ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetVCakeContract(_VCake common.Address) (*types.Transaction, error)
SetVCakeContract is a paid mutator transaction binding the contract method 0xd826ed06.
Solidity: function setVCakeContract(address _VCake) returns()
func (*PancakeCakePoolSession) SetWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetWithdrawFee(_withdrawFee *big.Int) (*types.Transaction, error)
SetWithdrawFee is a paid mutator transaction binding the contract method 0xb6ac642a.
Solidity: function setWithdrawFee(uint256 _withdrawFee) returns()
func (*PancakeCakePoolSession) SetWithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetWithdrawFeeContract(_withdrawFeeContract *big.Int) (*types.Transaction, error)
SetWithdrawFeeContract is a paid mutator transaction binding the contract method 0x14ff3039.
Solidity: function setWithdrawFeeContract(uint256 _withdrawFeeContract) returns()
func (*PancakeCakePoolSession) SetWithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetWithdrawFeePeriod(_withdrawFeePeriod *big.Int) (*types.Transaction, error)
SetWithdrawFeePeriod is a paid mutator transaction binding the contract method 0x1efac1b8.
Solidity: function setWithdrawFeePeriod(uint256 _withdrawFeePeriod) returns()
func (*PancakeCakePoolSession) SetWithdrawFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolSession) SetWithdrawFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
SetWithdrawFeeUser is a paid mutator transaction binding the contract method 0xbeba0fa0.
Solidity: function setWithdrawFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolSession) Token ¶
func (_PancakeCakePool *PancakeCakePoolSession) Token() (common.Address, error)
Token is a free data retrieval call binding the contract method 0xfc0c546a.
Solidity: function token() view returns(address)
func (*PancakeCakePoolSession) TotalBoostDebt ¶
func (_PancakeCakePool *PancakeCakePoolSession) TotalBoostDebt() (*big.Int, error)
TotalBoostDebt is a free data retrieval call binding the contract method 0xe73008bc.
Solidity: function totalBoostDebt() view returns(uint256)
func (*PancakeCakePoolSession) TotalLockedAmount ¶
func (_PancakeCakePool *PancakeCakePoolSession) TotalLockedAmount() (*big.Int, error)
TotalLockedAmount is a free data retrieval call binding the contract method 0x05a9f274.
Solidity: function totalLockedAmount() view returns(uint256)
func (*PancakeCakePoolSession) TotalShares ¶
func (_PancakeCakePool *PancakeCakePoolSession) TotalShares() (*big.Int, error)
TotalShares is a free data retrieval call binding the contract method 0x3a98ef39.
Solidity: function totalShares() view returns(uint256)
func (*PancakeCakePoolSession) TransferOwnership ¶
func (_PancakeCakePool *PancakeCakePoolSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeCakePoolSession) Treasury ¶
func (_PancakeCakePool *PancakeCakePoolSession) Treasury() (common.Address, error)
Treasury is a free data retrieval call binding the contract method 0x61d027b3.
Solidity: function treasury() view returns(address)
func (*PancakeCakePoolSession) UNLOCKFREEDURATION ¶
func (_PancakeCakePool *PancakeCakePoolSession) UNLOCKFREEDURATION() (*big.Int, error)
UNLOCKFREEDURATION is a free data retrieval call binding the contract method 0xaaada5da.
Solidity: function UNLOCK_FREE_DURATION() view returns(uint256)
func (*PancakeCakePoolSession) Unlock ¶
func (_PancakeCakePool *PancakeCakePoolSession) Unlock(_user common.Address) (*types.Transaction, error)
Unlock is a paid mutator transaction binding the contract method 0x2f6c493c.
Solidity: function unlock(address _user) returns()
func (*PancakeCakePoolSession) Unpause ¶
func (_PancakeCakePool *PancakeCakePoolSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*PancakeCakePoolSession) UserInfo ¶
func (_PancakeCakePool *PancakeCakePoolSession) UserInfo(arg0 common.Address) (struct { Shares *big.Int LastDepositedTime *big.Int CakeAtLastUserAction *big.Int LastUserActionTime *big.Int LockStartTime *big.Int LockEndTime *big.Int UserBoostedShare *big.Int Locked bool LockedAmount *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x1959a002.
Solidity: function userInfo(address ) view returns(uint256 shares, uint256 lastDepositedTime, uint256 cakeAtLastUserAction, uint256 lastUserActionTime, uint256 lockStartTime, uint256 lockEndTime, uint256 userBoostedShare, bool locked, uint256 lockedAmount)
func (*PancakeCakePoolSession) VCake ¶
func (_PancakeCakePool *PancakeCakePoolSession) VCake() (common.Address, error)
VCake is a free data retrieval call binding the contract method 0x2d19b982.
Solidity: function VCake() view returns(address)
func (*PancakeCakePoolSession) Withdraw ¶
func (_PancakeCakePool *PancakeCakePoolSession) Withdraw(_shares *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 _shares) returns()
func (*PancakeCakePoolSession) WithdrawAll ¶
func (_PancakeCakePool *PancakeCakePoolSession) WithdrawAll() (*types.Transaction, error)
WithdrawAll is a paid mutator transaction binding the contract method 0x853828b6.
Solidity: function withdrawAll() returns()
func (*PancakeCakePoolSession) WithdrawByAmount ¶
func (_PancakeCakePool *PancakeCakePoolSession) WithdrawByAmount(_amount *big.Int) (*types.Transaction, error)
WithdrawByAmount is a paid mutator transaction binding the contract method 0x5521e9bf.
Solidity: function withdrawByAmount(uint256 _amount) returns()
func (*PancakeCakePoolSession) WithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolSession) WithdrawFee() (*big.Int, error)
WithdrawFee is a free data retrieval call binding the contract method 0xe941fa78.
Solidity: function withdrawFee() view returns(uint256)
func (*PancakeCakePoolSession) WithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolSession) WithdrawFeeContract() (*big.Int, error)
WithdrawFeeContract is a free data retrieval call binding the contract method 0xe4b37ef5.
Solidity: function withdrawFeeContract() view returns(uint256)
func (*PancakeCakePoolSession) WithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolSession) WithdrawFeePeriod() (*big.Int, error)
WithdrawFeePeriod is a free data retrieval call binding the contract method 0xdf10b4e6.
Solidity: function withdrawFeePeriod() view returns(uint256)
type PancakeCakePoolTransactor ¶
type PancakeCakePoolTransactor struct {
// contains filtered or unexported fields
}
PancakeCakePoolTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPancakeCakePoolTransactor ¶
func NewPancakeCakePoolTransactor(address common.Address, transactor bind.ContractTransactor) (*PancakeCakePoolTransactor, error)
NewPancakeCakePoolTransactor creates a new write-only instance of PancakeCakePool, bound to a specific deployed contract.
func (*PancakeCakePoolTransactor) Deposit ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) Deposit(opts *bind.TransactOpts, _amount *big.Int, _lockDuration *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xe2bbb158.
Solidity: function deposit(uint256 _amount, uint256 _lockDuration) returns()
func (*PancakeCakePoolTransactor) InCaseTokensGetStuck ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) InCaseTokensGetStuck(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
InCaseTokensGetStuck is a paid mutator transaction binding the contract method 0xdef68a9c.
Solidity: function inCaseTokensGetStuck(address _token) returns()
func (*PancakeCakePoolTransactor) Init ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) Init(opts *bind.TransactOpts, dummyToken common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address dummyToken) returns()
func (*PancakeCakePoolTransactor) Pause ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) Pause(opts *bind.TransactOpts) (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PancakeCakePoolTransactor) RenounceOwnership ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeCakePoolTransactor) SetAdmin ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetAdmin(opts *bind.TransactOpts, _admin common.Address) (*types.Transaction, error)
SetAdmin is a paid mutator transaction binding the contract method 0x704b6c02.
Solidity: function setAdmin(address _admin) returns()
func (*PancakeCakePoolTransactor) SetBoostContract ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetBoostContract(opts *bind.TransactOpts, _boostContract common.Address) (*types.Transaction, error)
SetBoostContract is a paid mutator transaction binding the contract method 0xdef7869d.
Solidity: function setBoostContract(address _boostContract) returns()
func (*PancakeCakePoolTransactor) SetBoostWeight ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetBoostWeight(opts *bind.TransactOpts, _boostWeight *big.Int) (*types.Transaction, error)
SetBoostWeight is a paid mutator transaction binding the contract method 0x93c99e6a.
Solidity: function setBoostWeight(uint256 _boostWeight) returns()
func (*PancakeCakePoolTransactor) SetDurationFactor ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetDurationFactor(opts *bind.TransactOpts, _durationFactor *big.Int) (*types.Transaction, error)
SetDurationFactor is a paid mutator transaction binding the contract method 0xa3639b39.
Solidity: function setDurationFactor(uint256 _durationFactor) returns()
func (*PancakeCakePoolTransactor) SetDurationFactorOverdue ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetDurationFactorOverdue(opts *bind.TransactOpts, _durationFactorOverdue *big.Int) (*types.Transaction, error)
SetDurationFactorOverdue is a paid mutator transaction binding the contract method 0x35981921.
Solidity: function setDurationFactorOverdue(uint256 _durationFactorOverdue) returns()
func (*PancakeCakePoolTransactor) SetFreePerformanceFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetFreePerformanceFeeUser(opts *bind.TransactOpts, _user common.Address, _free bool) (*types.Transaction, error)
SetFreePerformanceFeeUser is a paid mutator transaction binding the contract method 0x423b93ed.
Solidity: function setFreePerformanceFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolTransactor) SetMaxLockDuration ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetMaxLockDuration(opts *bind.TransactOpts, _maxLockDuration *big.Int) (*types.Transaction, error)
SetMaxLockDuration is a paid mutator transaction binding the contract method 0xf786b958.
Solidity: function setMaxLockDuration(uint256 _maxLockDuration) returns()
func (*PancakeCakePoolTransactor) SetOperator ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetOperator(opts *bind.TransactOpts, _operator common.Address) (*types.Transaction, error)
SetOperator is a paid mutator transaction binding the contract method 0xb3ab15fb.
Solidity: function setOperator(address _operator) returns()
func (*PancakeCakePoolTransactor) SetOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetOverdueFee(opts *bind.TransactOpts, _overdueFee *big.Int) (*types.Transaction, error)
SetOverdueFee is a paid mutator transaction binding the contract method 0x0c59696b.
Solidity: function setOverdueFee(uint256 _overdueFee) returns()
func (*PancakeCakePoolTransactor) SetOverdueFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetOverdueFeeUser(opts *bind.TransactOpts, _user common.Address, _free bool) (*types.Transaction, error)
SetOverdueFeeUser is a paid mutator transaction binding the contract method 0x4e4de1e9.
Solidity: function setOverdueFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolTransactor) SetPerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetPerformanceFee(opts *bind.TransactOpts, _performanceFee *big.Int) (*types.Transaction, error)
SetPerformanceFee is a paid mutator transaction binding the contract method 0x70897b23.
Solidity: function setPerformanceFee(uint256 _performanceFee) returns()
func (*PancakeCakePoolTransactor) SetPerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetPerformanceFeeContract(opts *bind.TransactOpts, _performanceFeeContract *big.Int) (*types.Transaction, error)
SetPerformanceFeeContract is a paid mutator transaction binding the contract method 0xbb9f408d.
Solidity: function setPerformanceFeeContract(uint256 _performanceFeeContract) returns()
func (*PancakeCakePoolTransactor) SetTreasury ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetTreasury(opts *bind.TransactOpts, _treasury common.Address) (*types.Transaction, error)
SetTreasury is a paid mutator transaction binding the contract method 0xf0f44260.
Solidity: function setTreasury(address _treasury) returns()
func (*PancakeCakePoolTransactor) SetUnlockFreeDuration ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetUnlockFreeDuration(opts *bind.TransactOpts, _unlockFreeDuration *big.Int) (*types.Transaction, error)
SetUnlockFreeDuration is a paid mutator transaction binding the contract method 0xc54d349c.
Solidity: function setUnlockFreeDuration(uint256 _unlockFreeDuration) returns()
func (*PancakeCakePoolTransactor) SetVCakeContract ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetVCakeContract(opts *bind.TransactOpts, _VCake common.Address) (*types.Transaction, error)
SetVCakeContract is a paid mutator transaction binding the contract method 0xd826ed06.
Solidity: function setVCakeContract(address _VCake) returns()
func (*PancakeCakePoolTransactor) SetWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetWithdrawFee(opts *bind.TransactOpts, _withdrawFee *big.Int) (*types.Transaction, error)
SetWithdrawFee is a paid mutator transaction binding the contract method 0xb6ac642a.
Solidity: function setWithdrawFee(uint256 _withdrawFee) returns()
func (*PancakeCakePoolTransactor) SetWithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetWithdrawFeeContract(opts *bind.TransactOpts, _withdrawFeeContract *big.Int) (*types.Transaction, error)
SetWithdrawFeeContract is a paid mutator transaction binding the contract method 0x14ff3039.
Solidity: function setWithdrawFeeContract(uint256 _withdrawFeeContract) returns()
func (*PancakeCakePoolTransactor) SetWithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetWithdrawFeePeriod(opts *bind.TransactOpts, _withdrawFeePeriod *big.Int) (*types.Transaction, error)
SetWithdrawFeePeriod is a paid mutator transaction binding the contract method 0x1efac1b8.
Solidity: function setWithdrawFeePeriod(uint256 _withdrawFeePeriod) returns()
func (*PancakeCakePoolTransactor) SetWithdrawFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) SetWithdrawFeeUser(opts *bind.TransactOpts, _user common.Address, _free bool) (*types.Transaction, error)
SetWithdrawFeeUser is a paid mutator transaction binding the contract method 0xbeba0fa0.
Solidity: function setWithdrawFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolTransactor) TransferOwnership ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeCakePoolTransactor) Unlock ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) Unlock(opts *bind.TransactOpts, _user common.Address) (*types.Transaction, error)
Unlock is a paid mutator transaction binding the contract method 0x2f6c493c.
Solidity: function unlock(address _user) returns()
func (*PancakeCakePoolTransactor) Unpause ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) Unpause(opts *bind.TransactOpts) (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*PancakeCakePoolTransactor) Withdraw ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) Withdraw(opts *bind.TransactOpts, _shares *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 _shares) returns()
func (*PancakeCakePoolTransactor) WithdrawAll ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) WithdrawAll(opts *bind.TransactOpts) (*types.Transaction, error)
WithdrawAll is a paid mutator transaction binding the contract method 0x853828b6.
Solidity: function withdrawAll() returns()
func (*PancakeCakePoolTransactor) WithdrawByAmount ¶
func (_PancakeCakePool *PancakeCakePoolTransactor) WithdrawByAmount(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
WithdrawByAmount is a paid mutator transaction binding the contract method 0x5521e9bf.
Solidity: function withdrawByAmount(uint256 _amount) returns()
type PancakeCakePoolTransactorRaw ¶
type PancakeCakePoolTransactorRaw struct {
Contract *PancakeCakePoolTransactor // Generic write-only contract binding to access the raw methods on
}
PancakeCakePoolTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PancakeCakePoolTransactorRaw) Transact ¶
func (_PancakeCakePool *PancakeCakePoolTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PancakeCakePoolTransactorRaw) Transfer ¶
func (_PancakeCakePool *PancakeCakePoolTransactorRaw) 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 PancakeCakePoolTransactorSession ¶
type PancakeCakePoolTransactorSession struct { Contract *PancakeCakePoolTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PancakeCakePoolTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PancakeCakePoolTransactorSession) Deposit ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) Deposit(_amount *big.Int, _lockDuration *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xe2bbb158.
Solidity: function deposit(uint256 _amount, uint256 _lockDuration) returns()
func (*PancakeCakePoolTransactorSession) InCaseTokensGetStuck ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) InCaseTokensGetStuck(_token common.Address) (*types.Transaction, error)
InCaseTokensGetStuck is a paid mutator transaction binding the contract method 0xdef68a9c.
Solidity: function inCaseTokensGetStuck(address _token) returns()
func (*PancakeCakePoolTransactorSession) Init ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) Init(dummyToken common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address dummyToken) returns()
func (*PancakeCakePoolTransactorSession) Pause ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) Pause() (*types.Transaction, error)
Pause is a paid mutator transaction binding the contract method 0x8456cb59.
Solidity: function pause() returns()
func (*PancakeCakePoolTransactorSession) RenounceOwnership ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeCakePoolTransactorSession) SetAdmin ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetAdmin(_admin common.Address) (*types.Transaction, error)
SetAdmin is a paid mutator transaction binding the contract method 0x704b6c02.
Solidity: function setAdmin(address _admin) returns()
func (*PancakeCakePoolTransactorSession) SetBoostContract ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetBoostContract(_boostContract common.Address) (*types.Transaction, error)
SetBoostContract is a paid mutator transaction binding the contract method 0xdef7869d.
Solidity: function setBoostContract(address _boostContract) returns()
func (*PancakeCakePoolTransactorSession) SetBoostWeight ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetBoostWeight(_boostWeight *big.Int) (*types.Transaction, error)
SetBoostWeight is a paid mutator transaction binding the contract method 0x93c99e6a.
Solidity: function setBoostWeight(uint256 _boostWeight) returns()
func (*PancakeCakePoolTransactorSession) SetDurationFactor ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetDurationFactor(_durationFactor *big.Int) (*types.Transaction, error)
SetDurationFactor is a paid mutator transaction binding the contract method 0xa3639b39.
Solidity: function setDurationFactor(uint256 _durationFactor) returns()
func (*PancakeCakePoolTransactorSession) SetDurationFactorOverdue ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetDurationFactorOverdue(_durationFactorOverdue *big.Int) (*types.Transaction, error)
SetDurationFactorOverdue is a paid mutator transaction binding the contract method 0x35981921.
Solidity: function setDurationFactorOverdue(uint256 _durationFactorOverdue) returns()
func (*PancakeCakePoolTransactorSession) SetFreePerformanceFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetFreePerformanceFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
SetFreePerformanceFeeUser is a paid mutator transaction binding the contract method 0x423b93ed.
Solidity: function setFreePerformanceFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolTransactorSession) SetMaxLockDuration ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetMaxLockDuration(_maxLockDuration *big.Int) (*types.Transaction, error)
SetMaxLockDuration is a paid mutator transaction binding the contract method 0xf786b958.
Solidity: function setMaxLockDuration(uint256 _maxLockDuration) returns()
func (*PancakeCakePoolTransactorSession) SetOperator ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetOperator(_operator common.Address) (*types.Transaction, error)
SetOperator is a paid mutator transaction binding the contract method 0xb3ab15fb.
Solidity: function setOperator(address _operator) returns()
func (*PancakeCakePoolTransactorSession) SetOverdueFee ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetOverdueFee(_overdueFee *big.Int) (*types.Transaction, error)
SetOverdueFee is a paid mutator transaction binding the contract method 0x0c59696b.
Solidity: function setOverdueFee(uint256 _overdueFee) returns()
func (*PancakeCakePoolTransactorSession) SetOverdueFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetOverdueFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
SetOverdueFeeUser is a paid mutator transaction binding the contract method 0x4e4de1e9.
Solidity: function setOverdueFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolTransactorSession) SetPerformanceFee ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetPerformanceFee(_performanceFee *big.Int) (*types.Transaction, error)
SetPerformanceFee is a paid mutator transaction binding the contract method 0x70897b23.
Solidity: function setPerformanceFee(uint256 _performanceFee) returns()
func (*PancakeCakePoolTransactorSession) SetPerformanceFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetPerformanceFeeContract(_performanceFeeContract *big.Int) (*types.Transaction, error)
SetPerformanceFeeContract is a paid mutator transaction binding the contract method 0xbb9f408d.
Solidity: function setPerformanceFeeContract(uint256 _performanceFeeContract) returns()
func (*PancakeCakePoolTransactorSession) SetTreasury ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetTreasury(_treasury common.Address) (*types.Transaction, error)
SetTreasury is a paid mutator transaction binding the contract method 0xf0f44260.
Solidity: function setTreasury(address _treasury) returns()
func (*PancakeCakePoolTransactorSession) SetUnlockFreeDuration ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetUnlockFreeDuration(_unlockFreeDuration *big.Int) (*types.Transaction, error)
SetUnlockFreeDuration is a paid mutator transaction binding the contract method 0xc54d349c.
Solidity: function setUnlockFreeDuration(uint256 _unlockFreeDuration) returns()
func (*PancakeCakePoolTransactorSession) SetVCakeContract ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetVCakeContract(_VCake common.Address) (*types.Transaction, error)
SetVCakeContract is a paid mutator transaction binding the contract method 0xd826ed06.
Solidity: function setVCakeContract(address _VCake) returns()
func (*PancakeCakePoolTransactorSession) SetWithdrawFee ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetWithdrawFee(_withdrawFee *big.Int) (*types.Transaction, error)
SetWithdrawFee is a paid mutator transaction binding the contract method 0xb6ac642a.
Solidity: function setWithdrawFee(uint256 _withdrawFee) returns()
func (*PancakeCakePoolTransactorSession) SetWithdrawFeeContract ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetWithdrawFeeContract(_withdrawFeeContract *big.Int) (*types.Transaction, error)
SetWithdrawFeeContract is a paid mutator transaction binding the contract method 0x14ff3039.
Solidity: function setWithdrawFeeContract(uint256 _withdrawFeeContract) returns()
func (*PancakeCakePoolTransactorSession) SetWithdrawFeePeriod ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetWithdrawFeePeriod(_withdrawFeePeriod *big.Int) (*types.Transaction, error)
SetWithdrawFeePeriod is a paid mutator transaction binding the contract method 0x1efac1b8.
Solidity: function setWithdrawFeePeriod(uint256 _withdrawFeePeriod) returns()
func (*PancakeCakePoolTransactorSession) SetWithdrawFeeUser ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) SetWithdrawFeeUser(_user common.Address, _free bool) (*types.Transaction, error)
SetWithdrawFeeUser is a paid mutator transaction binding the contract method 0xbeba0fa0.
Solidity: function setWithdrawFeeUser(address _user, bool _free) returns()
func (*PancakeCakePoolTransactorSession) TransferOwnership ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeCakePoolTransactorSession) Unlock ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) Unlock(_user common.Address) (*types.Transaction, error)
Unlock is a paid mutator transaction binding the contract method 0x2f6c493c.
Solidity: function unlock(address _user) returns()
func (*PancakeCakePoolTransactorSession) Unpause ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) Unpause() (*types.Transaction, error)
Unpause is a paid mutator transaction binding the contract method 0x3f4ba83a.
Solidity: function unpause() returns()
func (*PancakeCakePoolTransactorSession) Withdraw ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) Withdraw(_shares *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 _shares) returns()
func (*PancakeCakePoolTransactorSession) WithdrawAll ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) WithdrawAll() (*types.Transaction, error)
WithdrawAll is a paid mutator transaction binding the contract method 0x853828b6.
Solidity: function withdrawAll() returns()
func (*PancakeCakePoolTransactorSession) WithdrawByAmount ¶
func (_PancakeCakePool *PancakeCakePoolTransactorSession) WithdrawByAmount(_amount *big.Int) (*types.Transaction, error)
WithdrawByAmount is a paid mutator transaction binding the contract method 0x5521e9bf.
Solidity: function withdrawByAmount(uint256 _amount) returns()
type PancakeCakePoolUnlock ¶
type PancakeCakePoolUnlock struct { Sender common.Address Amount *big.Int BlockTimestamp *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolUnlock represents a Unlock event raised by the PancakeCakePool contract.
type PancakeCakePoolUnlockIterator ¶
type PancakeCakePoolUnlockIterator struct { Event *PancakeCakePoolUnlock // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolUnlockIterator is returned from FilterUnlock and is used to iterate over the raw logs and unpacked data for Unlock events raised by the PancakeCakePool contract.
func (*PancakeCakePoolUnlockIterator) Close ¶
func (it *PancakeCakePoolUnlockIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolUnlockIterator) Error ¶
func (it *PancakeCakePoolUnlockIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolUnlockIterator) Next ¶
func (it *PancakeCakePoolUnlockIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolUnpause ¶
PancakeCakePoolUnpause represents a Unpause event raised by the PancakeCakePool contract.
type PancakeCakePoolUnpauseIterator ¶
type PancakeCakePoolUnpauseIterator struct { Event *PancakeCakePoolUnpause // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolUnpauseIterator is returned from FilterUnpause and is used to iterate over the raw logs and unpacked data for Unpause events raised by the PancakeCakePool contract.
func (*PancakeCakePoolUnpauseIterator) Close ¶
func (it *PancakeCakePoolUnpauseIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolUnpauseIterator) Error ¶
func (it *PancakeCakePoolUnpauseIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolUnpauseIterator) Next ¶
func (it *PancakeCakePoolUnpauseIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolUnpaused ¶
type PancakeCakePoolUnpaused struct { Account common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolUnpaused represents a Unpaused event raised by the PancakeCakePool contract.
type PancakeCakePoolUnpausedIterator ¶
type PancakeCakePoolUnpausedIterator struct { Event *PancakeCakePoolUnpaused // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the PancakeCakePool contract.
func (*PancakeCakePoolUnpausedIterator) Close ¶
func (it *PancakeCakePoolUnpausedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolUnpausedIterator) Error ¶
func (it *PancakeCakePoolUnpausedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolUnpausedIterator) Next ¶
func (it *PancakeCakePoolUnpausedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeCakePoolWithdraw ¶
type PancakeCakePoolWithdraw struct { Sender common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeCakePoolWithdraw represents a Withdraw event raised by the PancakeCakePool contract.
type PancakeCakePoolWithdrawIterator ¶
type PancakeCakePoolWithdrawIterator struct { Event *PancakeCakePoolWithdraw // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeCakePoolWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the PancakeCakePool contract.
func (*PancakeCakePoolWithdrawIterator) Close ¶
func (it *PancakeCakePoolWithdrawIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeCakePoolWithdrawIterator) Error ¶
func (it *PancakeCakePoolWithdrawIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeCakePoolWithdrawIterator) Next ¶
func (it *PancakeCakePoolWithdrawIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChef ¶
type PancakeMasterChef struct { PancakeMasterChefCaller // Read-only binding to the contract PancakeMasterChefTransactor // Write-only binding to the contract PancakeMasterChefFilterer // Log filterer for contract events }
PancakeMasterChef is an auto generated Go binding around an Ethereum contract.
func NewPancakeMasterChef ¶
func NewPancakeMasterChef(address common.Address, backend bind.ContractBackend) (*PancakeMasterChef, error)
NewPancakeMasterChef creates a new instance of PancakeMasterChef, bound to a specific deployed contract.
type PancakeMasterChefAddPool ¶
type PancakeMasterChefAddPool struct { Pid *big.Int AllocPoint *big.Int LpToken common.Address IsRegular bool Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefAddPool represents a AddPool event raised by the PancakeMasterChef contract.
type PancakeMasterChefAddPoolIterator ¶
type PancakeMasterChefAddPoolIterator struct { Event *PancakeMasterChefAddPool // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefAddPoolIterator is returned from FilterAddPool and is used to iterate over the raw logs and unpacked data for AddPool events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefAddPoolIterator) Close ¶
func (it *PancakeMasterChefAddPoolIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefAddPoolIterator) Error ¶
func (it *PancakeMasterChefAddPoolIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefAddPoolIterator) Next ¶
func (it *PancakeMasterChefAddPoolIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefCaller ¶
type PancakeMasterChefCaller struct {
// contains filtered or unexported fields
}
PancakeMasterChefCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPancakeMasterChefCaller ¶
func NewPancakeMasterChefCaller(address common.Address, caller bind.ContractCaller) (*PancakeMasterChefCaller, error)
NewPancakeMasterChefCaller creates a new read-only instance of PancakeMasterChef, bound to a specific deployed contract.
func (*PancakeMasterChefCaller) ACCCAKEPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) ACCCAKEPRECISION(opts *bind.CallOpts) (*big.Int, error)
ACCCAKEPRECISION is a free data retrieval call binding the contract method 0x7398b7ea.
Solidity: function ACC_CAKE_PRECISION() view returns(uint256)
func (*PancakeMasterChefCaller) BOOSTPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) BOOSTPRECISION(opts *bind.CallOpts) (*big.Int, error)
BOOSTPRECISION is a free data retrieval call binding the contract method 0xcc6db2da.
Solidity: function BOOST_PRECISION() view returns(uint256)
func (*PancakeMasterChefCaller) BoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) BoostContract(opts *bind.CallOpts) (common.Address, error)
BoostContract is a free data retrieval call binding the contract method 0xdfcedeee.
Solidity: function boostContract() view returns(address)
func (*PancakeMasterChefCaller) BurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) BurnAdmin(opts *bind.CallOpts) (common.Address, error)
BurnAdmin is a free data retrieval call binding the contract method 0x81bdf98c.
Solidity: function burnAdmin() view returns(address)
func (*PancakeMasterChefCaller) CAKE ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) CAKE(opts *bind.CallOpts) (common.Address, error)
CAKE is a free data retrieval call binding the contract method 0x4ca6ef28.
Solidity: function CAKE() view returns(address)
func (*PancakeMasterChefCaller) CAKERATETOTALPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) CAKERATETOTALPRECISION(opts *bind.CallOpts) (*big.Int, error)
CAKERATETOTALPRECISION is a free data retrieval call binding the contract method 0xe39e1323.
Solidity: function CAKE_RATE_TOTAL_PRECISION() view returns(uint256)
func (*PancakeMasterChefCaller) CakePerBlock ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) CakePerBlock(opts *bind.CallOpts, _isRegular bool) (*big.Int, error)
CakePerBlock is a free data retrieval call binding the contract method 0x1e9b828b.
Solidity: function cakePerBlock(bool _isRegular) view returns(uint256 amount)
func (*PancakeMasterChefCaller) CakePerBlockToBurn ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) CakePerBlockToBurn(opts *bind.CallOpts) (*big.Int, error)
CakePerBlockToBurn is a free data retrieval call binding the contract method 0x9dcc1b5f.
Solidity: function cakePerBlockToBurn() view returns(uint256 amount)
func (*PancakeMasterChefCaller) CakeRateToBurn ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) CakeRateToBurn(opts *bind.CallOpts) (*big.Int, error)
CakeRateToBurn is a free data retrieval call binding the contract method 0xe0f91f6c.
Solidity: function cakeRateToBurn() view returns(uint256)
func (*PancakeMasterChefCaller) CakeRateToRegularFarm ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) CakeRateToRegularFarm(opts *bind.CallOpts) (*big.Int, error)
CakeRateToRegularFarm is a free data retrieval call binding the contract method 0xaa47bc8e.
Solidity: function cakeRateToRegularFarm() view returns(uint256)
func (*PancakeMasterChefCaller) CakeRateToSpecialFarm ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) CakeRateToSpecialFarm(opts *bind.CallOpts) (*big.Int, error)
CakeRateToSpecialFarm is a free data retrieval call binding the contract method 0x1ce06d57.
Solidity: function cakeRateToSpecialFarm() view returns(uint256)
func (*PancakeMasterChefCaller) GetBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) GetBoostMultiplier(opts *bind.CallOpts, _user common.Address, _pid *big.Int) (*big.Int, error)
GetBoostMultiplier is a free data retrieval call binding the contract method 0x033186e8.
Solidity: function getBoostMultiplier(address _user, uint256 _pid) view returns(uint256)
func (*PancakeMasterChefCaller) LastBurnedBlock ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) LastBurnedBlock(opts *bind.CallOpts) (*big.Int, error)
LastBurnedBlock is a free data retrieval call binding the contract method 0x78db4c34.
Solidity: function lastBurnedBlock() view returns(uint256)
func (*PancakeMasterChefCaller) LpToken ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) LpToken(opts *bind.CallOpts, arg0 *big.Int) (common.Address, error)
LpToken is a free data retrieval call binding the contract method 0x78ed5d1f.
Solidity: function lpToken(uint256 ) view returns(address)
func (*PancakeMasterChefCaller) MASTERCHEF ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) MASTERCHEF(opts *bind.CallOpts) (common.Address, error)
MASTERCHEF is a free data retrieval call binding the contract method 0xedd8b170.
Solidity: function MASTER_CHEF() view returns(address)
func (*PancakeMasterChefCaller) MASTERCHEFCAKEPERBLOCK ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) MASTERCHEFCAKEPERBLOCK(opts *bind.CallOpts) (*big.Int, error)
MASTERCHEFCAKEPERBLOCK is a free data retrieval call binding the contract method 0x39aae5ba.
Solidity: function MASTERCHEF_CAKE_PER_BLOCK() view returns(uint256)
func (*PancakeMasterChefCaller) MASTERPID ¶
MASTERPID is a free data retrieval call binding the contract method 0x61621aaa.
Solidity: function MASTER_PID() view returns(uint256)
func (*PancakeMasterChefCaller) MAXBOOSTPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) MAXBOOSTPRECISION(opts *bind.CallOpts) (*big.Int, error)
MAXBOOSTPRECISION is a free data retrieval call binding the contract method 0x69b02128.
Solidity: function MAX_BOOST_PRECISION() view returns(uint256)
func (*PancakeMasterChefCaller) Owner ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) Owner(opts *bind.CallOpts) (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeMasterChefCaller) PendingCake ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) PendingCake(opts *bind.CallOpts, _pid *big.Int, _user common.Address) (*big.Int, error)
PendingCake is a free data retrieval call binding the contract method 0x1175a1dd.
Solidity: function pendingCake(uint256 _pid, address _user) view returns(uint256)
func (*PancakeMasterChefCaller) PoolInfo ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) PoolInfo(opts *bind.CallOpts, arg0 *big.Int) (struct { AccCakePerShare *big.Int LastRewardBlock *big.Int AllocPoint *big.Int TotalBoostedShare *big.Int IsRegular bool }, error)
PoolInfo is a free data retrieval call binding the contract method 0x1526fe27.
Solidity: function poolInfo(uint256 ) view returns(uint256 accCakePerShare, uint256 lastRewardBlock, uint256 allocPoint, uint256 totalBoostedShare, bool isRegular)
func (*PancakeMasterChefCaller) PoolLength ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) PoolLength(opts *bind.CallOpts) (*big.Int, error)
PoolLength is a free data retrieval call binding the contract method 0x081e3eda.
Solidity: function poolLength() view returns(uint256 pools)
func (*PancakeMasterChefCaller) TotalRegularAllocPoint ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) TotalRegularAllocPoint(opts *bind.CallOpts) (*big.Int, error)
TotalRegularAllocPoint is a free data retrieval call binding the contract method 0xc40d337b.
Solidity: function totalRegularAllocPoint() view returns(uint256)
func (*PancakeMasterChefCaller) TotalSpecialAllocPoint ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) TotalSpecialAllocPoint(opts *bind.CallOpts) (*big.Int, error)
TotalSpecialAllocPoint is a free data retrieval call binding the contract method 0x99d7e84a.
Solidity: function totalSpecialAllocPoint() view returns(uint256)
func (*PancakeMasterChefCaller) UserInfo ¶
func (_PancakeMasterChef *PancakeMasterChefCaller) UserInfo(opts *bind.CallOpts, arg0 *big.Int, arg1 common.Address) (struct { Amount *big.Int RewardDebt *big.Int BoostMultiplier *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x93f1a40b.
Solidity: function userInfo(uint256 , address ) view returns(uint256 amount, uint256 rewardDebt, uint256 boostMultiplier)
type PancakeMasterChefCallerRaw ¶
type PancakeMasterChefCallerRaw struct {
Contract *PancakeMasterChefCaller // Generic read-only contract binding to access the raw methods on
}
PancakeMasterChefCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PancakeMasterChefCallerRaw) Call ¶
func (_PancakeMasterChef *PancakeMasterChefCallerRaw) 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 PancakeMasterChefCallerSession ¶
type PancakeMasterChefCallerSession struct { Contract *PancakeMasterChefCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PancakeMasterChefCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PancakeMasterChefCallerSession) ACCCAKEPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) ACCCAKEPRECISION() (*big.Int, error)
ACCCAKEPRECISION is a free data retrieval call binding the contract method 0x7398b7ea.
Solidity: function ACC_CAKE_PRECISION() view returns(uint256)
func (*PancakeMasterChefCallerSession) BOOSTPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) BOOSTPRECISION() (*big.Int, error)
BOOSTPRECISION is a free data retrieval call binding the contract method 0xcc6db2da.
Solidity: function BOOST_PRECISION() view returns(uint256)
func (*PancakeMasterChefCallerSession) BoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) BoostContract() (common.Address, error)
BoostContract is a free data retrieval call binding the contract method 0xdfcedeee.
Solidity: function boostContract() view returns(address)
func (*PancakeMasterChefCallerSession) BurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) BurnAdmin() (common.Address, error)
BurnAdmin is a free data retrieval call binding the contract method 0x81bdf98c.
Solidity: function burnAdmin() view returns(address)
func (*PancakeMasterChefCallerSession) CAKE ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) CAKE() (common.Address, error)
CAKE is a free data retrieval call binding the contract method 0x4ca6ef28.
Solidity: function CAKE() view returns(address)
func (*PancakeMasterChefCallerSession) CAKERATETOTALPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) CAKERATETOTALPRECISION() (*big.Int, error)
CAKERATETOTALPRECISION is a free data retrieval call binding the contract method 0xe39e1323.
Solidity: function CAKE_RATE_TOTAL_PRECISION() view returns(uint256)
func (*PancakeMasterChefCallerSession) CakePerBlock ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakePerBlock(_isRegular bool) (*big.Int, error)
CakePerBlock is a free data retrieval call binding the contract method 0x1e9b828b.
Solidity: function cakePerBlock(bool _isRegular) view returns(uint256 amount)
func (*PancakeMasterChefCallerSession) CakePerBlockToBurn ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakePerBlockToBurn() (*big.Int, error)
CakePerBlockToBurn is a free data retrieval call binding the contract method 0x9dcc1b5f.
Solidity: function cakePerBlockToBurn() view returns(uint256 amount)
func (*PancakeMasterChefCallerSession) CakeRateToBurn ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakeRateToBurn() (*big.Int, error)
CakeRateToBurn is a free data retrieval call binding the contract method 0xe0f91f6c.
Solidity: function cakeRateToBurn() view returns(uint256)
func (*PancakeMasterChefCallerSession) CakeRateToRegularFarm ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakeRateToRegularFarm() (*big.Int, error)
CakeRateToRegularFarm is a free data retrieval call binding the contract method 0xaa47bc8e.
Solidity: function cakeRateToRegularFarm() view returns(uint256)
func (*PancakeMasterChefCallerSession) CakeRateToSpecialFarm ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) CakeRateToSpecialFarm() (*big.Int, error)
CakeRateToSpecialFarm is a free data retrieval call binding the contract method 0x1ce06d57.
Solidity: function cakeRateToSpecialFarm() view returns(uint256)
func (*PancakeMasterChefCallerSession) GetBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) GetBoostMultiplier(_user common.Address, _pid *big.Int) (*big.Int, error)
GetBoostMultiplier is a free data retrieval call binding the contract method 0x033186e8.
Solidity: function getBoostMultiplier(address _user, uint256 _pid) view returns(uint256)
func (*PancakeMasterChefCallerSession) LastBurnedBlock ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) LastBurnedBlock() (*big.Int, error)
LastBurnedBlock is a free data retrieval call binding the contract method 0x78db4c34.
Solidity: function lastBurnedBlock() view returns(uint256)
func (*PancakeMasterChefCallerSession) LpToken ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) LpToken(arg0 *big.Int) (common.Address, error)
LpToken is a free data retrieval call binding the contract method 0x78ed5d1f.
Solidity: function lpToken(uint256 ) view returns(address)
func (*PancakeMasterChefCallerSession) MASTERCHEF ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) MASTERCHEF() (common.Address, error)
MASTERCHEF is a free data retrieval call binding the contract method 0xedd8b170.
Solidity: function MASTER_CHEF() view returns(address)
func (*PancakeMasterChefCallerSession) MASTERCHEFCAKEPERBLOCK ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) MASTERCHEFCAKEPERBLOCK() (*big.Int, error)
MASTERCHEFCAKEPERBLOCK is a free data retrieval call binding the contract method 0x39aae5ba.
Solidity: function MASTERCHEF_CAKE_PER_BLOCK() view returns(uint256)
func (*PancakeMasterChefCallerSession) MASTERPID ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) MASTERPID() (*big.Int, error)
MASTERPID is a free data retrieval call binding the contract method 0x61621aaa.
Solidity: function MASTER_PID() view returns(uint256)
func (*PancakeMasterChefCallerSession) MAXBOOSTPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) MAXBOOSTPRECISION() (*big.Int, error)
MAXBOOSTPRECISION is a free data retrieval call binding the contract method 0x69b02128.
Solidity: function MAX_BOOST_PRECISION() view returns(uint256)
func (*PancakeMasterChefCallerSession) Owner ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeMasterChefCallerSession) PendingCake ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) PendingCake(_pid *big.Int, _user common.Address) (*big.Int, error)
PendingCake is a free data retrieval call binding the contract method 0x1175a1dd.
Solidity: function pendingCake(uint256 _pid, address _user) view returns(uint256)
func (*PancakeMasterChefCallerSession) PoolInfo ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) PoolInfo(arg0 *big.Int) (struct { AccCakePerShare *big.Int LastRewardBlock *big.Int AllocPoint *big.Int TotalBoostedShare *big.Int IsRegular bool }, error)
PoolInfo is a free data retrieval call binding the contract method 0x1526fe27.
Solidity: function poolInfo(uint256 ) view returns(uint256 accCakePerShare, uint256 lastRewardBlock, uint256 allocPoint, uint256 totalBoostedShare, bool isRegular)
func (*PancakeMasterChefCallerSession) PoolLength ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) PoolLength() (*big.Int, error)
PoolLength is a free data retrieval call binding the contract method 0x081e3eda.
Solidity: function poolLength() view returns(uint256 pools)
func (*PancakeMasterChefCallerSession) TotalRegularAllocPoint ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) TotalRegularAllocPoint() (*big.Int, error)
TotalRegularAllocPoint is a free data retrieval call binding the contract method 0xc40d337b.
Solidity: function totalRegularAllocPoint() view returns(uint256)
func (*PancakeMasterChefCallerSession) TotalSpecialAllocPoint ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) TotalSpecialAllocPoint() (*big.Int, error)
TotalSpecialAllocPoint is a free data retrieval call binding the contract method 0x99d7e84a.
Solidity: function totalSpecialAllocPoint() view returns(uint256)
func (*PancakeMasterChefCallerSession) UserInfo ¶
func (_PancakeMasterChef *PancakeMasterChefCallerSession) UserInfo(arg0 *big.Int, arg1 common.Address) (struct { Amount *big.Int RewardDebt *big.Int BoostMultiplier *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x93f1a40b.
Solidity: function userInfo(uint256 , address ) view returns(uint256 amount, uint256 rewardDebt, uint256 boostMultiplier)
type PancakeMasterChefDeposit ¶
type PancakeMasterChefDeposit struct { User common.Address Pid *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefDeposit represents a Deposit event raised by the PancakeMasterChef contract.
type PancakeMasterChefDepositIterator ¶
type PancakeMasterChefDepositIterator struct { Event *PancakeMasterChefDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefDepositIterator) Close ¶
func (it *PancakeMasterChefDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefDepositIterator) Error ¶
func (it *PancakeMasterChefDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefDepositIterator) Next ¶
func (it *PancakeMasterChefDepositIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefEmergencyWithdraw ¶
type PancakeMasterChefEmergencyWithdraw struct { User common.Address Pid *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefEmergencyWithdraw represents a EmergencyWithdraw event raised by the PancakeMasterChef contract.
type PancakeMasterChefEmergencyWithdrawIterator ¶
type PancakeMasterChefEmergencyWithdrawIterator struct { Event *PancakeMasterChefEmergencyWithdraw // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefEmergencyWithdrawIterator is returned from FilterEmergencyWithdraw and is used to iterate over the raw logs and unpacked data for EmergencyWithdraw events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefEmergencyWithdrawIterator) Close ¶
func (it *PancakeMasterChefEmergencyWithdrawIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefEmergencyWithdrawIterator) Error ¶
func (it *PancakeMasterChefEmergencyWithdrawIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefEmergencyWithdrawIterator) Next ¶
func (it *PancakeMasterChefEmergencyWithdrawIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefFilterer ¶
type PancakeMasterChefFilterer struct {
// contains filtered or unexported fields
}
PancakeMasterChefFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPancakeMasterChefFilterer ¶
func NewPancakeMasterChefFilterer(address common.Address, filterer bind.ContractFilterer) (*PancakeMasterChefFilterer, error)
NewPancakeMasterChefFilterer creates a new log filterer instance of PancakeMasterChef, bound to a specific deployed contract.
func (*PancakeMasterChefFilterer) FilterAddPool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterAddPool(opts *bind.FilterOpts, pid []*big.Int, lpToken []common.Address) (*PancakeMasterChefAddPoolIterator, error)
FilterAddPool is a free log retrieval operation binding the contract event 0x18caa0724a26384928efe604ae6ddc99c242548876259770fc88fcb7e719d8fa.
Solidity: event AddPool(uint256 indexed pid, uint256 allocPoint, address indexed lpToken, bool isRegular)
func (*PancakeMasterChefFilterer) FilterDeposit ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterDeposit(opts *bind.FilterOpts, user []common.Address, pid []*big.Int) (*PancakeMasterChefDepositIterator, error)
FilterDeposit is a free log retrieval operation binding the contract event 0x90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15.
Solidity: event Deposit(address indexed user, uint256 indexed pid, uint256 amount)
func (*PancakeMasterChefFilterer) FilterEmergencyWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterEmergencyWithdraw(opts *bind.FilterOpts, user []common.Address, pid []*big.Int) (*PancakeMasterChefEmergencyWithdrawIterator, error)
FilterEmergencyWithdraw is a free log retrieval operation binding the contract event 0xbb757047c2b5f3974fe26b7c10f732e7bce710b0952a71082702781e62ae0595.
Solidity: event EmergencyWithdraw(address indexed user, uint256 indexed pid, uint256 amount)
func (*PancakeMasterChefFilterer) FilterInit ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterInit(opts *bind.FilterOpts) (*PancakeMasterChefInitIterator, error)
FilterInit is a free log retrieval operation binding the contract event 0x57a86f7d14ccde89e22870afe839e3011216827daa9b24e18629f0a1e9d6cc14.
Solidity: event Init()
func (*PancakeMasterChefFilterer) FilterOwnershipTransferred ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*PancakeMasterChefOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeMasterChefFilterer) FilterSetPool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterSetPool(opts *bind.FilterOpts, pid []*big.Int) (*PancakeMasterChefSetPoolIterator, error)
FilterSetPool is a free log retrieval operation binding the contract event 0xc0cfd54d2de2b55f1e6e108d3ec53ff0a1abe6055401d32c61e9433b747ef9f8.
Solidity: event SetPool(uint256 indexed pid, uint256 allocPoint)
func (*PancakeMasterChefFilterer) FilterUpdateBoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateBoostContract(opts *bind.FilterOpts, boostContract []common.Address) (*PancakeMasterChefUpdateBoostContractIterator, error)
FilterUpdateBoostContract is a free log retrieval operation binding the contract event 0x4c0c07d0b548b824a1b998eb4d11fccf1cfbc1e47edcdb309970ba88315eb303.
Solidity: event UpdateBoostContract(address indexed boostContract)
func (*PancakeMasterChefFilterer) FilterUpdateBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateBoostMultiplier(opts *bind.FilterOpts, user []common.Address) (*PancakeMasterChefUpdateBoostMultiplierIterator, error)
FilterUpdateBoostMultiplier is a free log retrieval operation binding the contract event 0x01abd62439b64f6c5dab6f94d56099495bd0c094f9c21f98f4d3562a21edb4ba.
Solidity: event UpdateBoostMultiplier(address indexed user, uint256 pid, uint256 oldMultiplier, uint256 newMultiplier)
func (*PancakeMasterChefFilterer) FilterUpdateBurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateBurnAdmin(opts *bind.FilterOpts, oldAdmin []common.Address, newAdmin []common.Address) (*PancakeMasterChefUpdateBurnAdminIterator, error)
FilterUpdateBurnAdmin is a free log retrieval operation binding the contract event 0xd146fe330fdddf682413850a35b28edfccd4c4b53cfee802fd24950de5be1dbe.
Solidity: event UpdateBurnAdmin(address indexed oldAdmin, address indexed newAdmin)
func (*PancakeMasterChefFilterer) FilterUpdateCakeRate ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateCakeRate(opts *bind.FilterOpts) (*PancakeMasterChefUpdateCakeRateIterator, error)
FilterUpdateCakeRate is a free log retrieval operation binding the contract event 0xae2d2e7d1ae84564fc72227253ce0f36a007209f7fd5ec414dea80e5af2fb5b0.
Solidity: event UpdateCakeRate(uint256 burnRate, uint256 regularFarmRate, uint256 specialFarmRate)
func (*PancakeMasterChefFilterer) FilterUpdatePool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdatePool(opts *bind.FilterOpts, pid []*big.Int) (*PancakeMasterChefUpdatePoolIterator, error)
FilterUpdatePool is a free log retrieval operation binding the contract event 0x3be3541fc42237d611b30329040bfa4569541d156560acdbbae57640d20b8f46.
Solidity: event UpdatePool(uint256 indexed pid, uint256 lastRewardBlock, uint256 lpSupply, uint256 accCakePerShare)
func (*PancakeMasterChefFilterer) FilterUpdateWhiteList ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterUpdateWhiteList(opts *bind.FilterOpts, user []common.Address) (*PancakeMasterChefUpdateWhiteListIterator, error)
FilterUpdateWhiteList is a free log retrieval operation binding the contract event 0xc551bbb22d0406dbfb8b6b7740cc521bcf44e1106029cf899c19b6a8e4c99d51.
Solidity: event UpdateWhiteList(address indexed user, bool isValid)
func (*PancakeMasterChefFilterer) FilterWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) FilterWithdraw(opts *bind.FilterOpts, user []common.Address, pid []*big.Int) (*PancakeMasterChefWithdrawIterator, error)
FilterWithdraw is a free log retrieval operation binding the contract event 0xf279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568.
Solidity: event Withdraw(address indexed user, uint256 indexed pid, uint256 amount)
func (*PancakeMasterChefFilterer) ParseAddPool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseAddPool(log types.Log) (*PancakeMasterChefAddPool, error)
ParseAddPool is a log parse operation binding the contract event 0x18caa0724a26384928efe604ae6ddc99c242548876259770fc88fcb7e719d8fa.
Solidity: event AddPool(uint256 indexed pid, uint256 allocPoint, address indexed lpToken, bool isRegular)
func (*PancakeMasterChefFilterer) ParseDeposit ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseDeposit(log types.Log) (*PancakeMasterChefDeposit, error)
ParseDeposit is a log parse operation binding the contract event 0x90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15.
Solidity: event Deposit(address indexed user, uint256 indexed pid, uint256 amount)
func (*PancakeMasterChefFilterer) ParseEmergencyWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseEmergencyWithdraw(log types.Log) (*PancakeMasterChefEmergencyWithdraw, error)
ParseEmergencyWithdraw is a log parse operation binding the contract event 0xbb757047c2b5f3974fe26b7c10f732e7bce710b0952a71082702781e62ae0595.
Solidity: event EmergencyWithdraw(address indexed user, uint256 indexed pid, uint256 amount)
func (*PancakeMasterChefFilterer) ParseInit ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseInit(log types.Log) (*PancakeMasterChefInit, error)
ParseInit is a log parse operation binding the contract event 0x57a86f7d14ccde89e22870afe839e3011216827daa9b24e18629f0a1e9d6cc14.
Solidity: event Init()
func (*PancakeMasterChefFilterer) ParseOwnershipTransferred ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseOwnershipTransferred(log types.Log) (*PancakeMasterChefOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeMasterChefFilterer) ParseSetPool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseSetPool(log types.Log) (*PancakeMasterChefSetPool, error)
ParseSetPool is a log parse operation binding the contract event 0xc0cfd54d2de2b55f1e6e108d3ec53ff0a1abe6055401d32c61e9433b747ef9f8.
Solidity: event SetPool(uint256 indexed pid, uint256 allocPoint)
func (*PancakeMasterChefFilterer) ParseUpdateBoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateBoostContract(log types.Log) (*PancakeMasterChefUpdateBoostContract, error)
ParseUpdateBoostContract is a log parse operation binding the contract event 0x4c0c07d0b548b824a1b998eb4d11fccf1cfbc1e47edcdb309970ba88315eb303.
Solidity: event UpdateBoostContract(address indexed boostContract)
func (*PancakeMasterChefFilterer) ParseUpdateBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateBoostMultiplier(log types.Log) (*PancakeMasterChefUpdateBoostMultiplier, error)
ParseUpdateBoostMultiplier is a log parse operation binding the contract event 0x01abd62439b64f6c5dab6f94d56099495bd0c094f9c21f98f4d3562a21edb4ba.
Solidity: event UpdateBoostMultiplier(address indexed user, uint256 pid, uint256 oldMultiplier, uint256 newMultiplier)
func (*PancakeMasterChefFilterer) ParseUpdateBurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateBurnAdmin(log types.Log) (*PancakeMasterChefUpdateBurnAdmin, error)
ParseUpdateBurnAdmin is a log parse operation binding the contract event 0xd146fe330fdddf682413850a35b28edfccd4c4b53cfee802fd24950de5be1dbe.
Solidity: event UpdateBurnAdmin(address indexed oldAdmin, address indexed newAdmin)
func (*PancakeMasterChefFilterer) ParseUpdateCakeRate ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateCakeRate(log types.Log) (*PancakeMasterChefUpdateCakeRate, error)
ParseUpdateCakeRate is a log parse operation binding the contract event 0xae2d2e7d1ae84564fc72227253ce0f36a007209f7fd5ec414dea80e5af2fb5b0.
Solidity: event UpdateCakeRate(uint256 burnRate, uint256 regularFarmRate, uint256 specialFarmRate)
func (*PancakeMasterChefFilterer) ParseUpdatePool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdatePool(log types.Log) (*PancakeMasterChefUpdatePool, error)
ParseUpdatePool is a log parse operation binding the contract event 0x3be3541fc42237d611b30329040bfa4569541d156560acdbbae57640d20b8f46.
Solidity: event UpdatePool(uint256 indexed pid, uint256 lastRewardBlock, uint256 lpSupply, uint256 accCakePerShare)
func (*PancakeMasterChefFilterer) ParseUpdateWhiteList ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseUpdateWhiteList(log types.Log) (*PancakeMasterChefUpdateWhiteList, error)
ParseUpdateWhiteList is a log parse operation binding the contract event 0xc551bbb22d0406dbfb8b6b7740cc521bcf44e1106029cf899c19b6a8e4c99d51.
Solidity: event UpdateWhiteList(address indexed user, bool isValid)
func (*PancakeMasterChefFilterer) ParseWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) ParseWithdraw(log types.Log) (*PancakeMasterChefWithdraw, error)
ParseWithdraw is a log parse operation binding the contract event 0xf279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568.
Solidity: event Withdraw(address indexed user, uint256 indexed pid, uint256 amount)
func (*PancakeMasterChefFilterer) WatchAddPool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchAddPool(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefAddPool, pid []*big.Int, lpToken []common.Address) (event.Subscription, error)
WatchAddPool is a free log subscription operation binding the contract event 0x18caa0724a26384928efe604ae6ddc99c242548876259770fc88fcb7e719d8fa.
Solidity: event AddPool(uint256 indexed pid, uint256 allocPoint, address indexed lpToken, bool isRegular)
func (*PancakeMasterChefFilterer) WatchDeposit ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefDeposit, user []common.Address, pid []*big.Int) (event.Subscription, error)
WatchDeposit is a free log subscription operation binding the contract event 0x90890809c654f11d6e72a28fa60149770a0d11ec6c92319d6ceb2bb0a4ea1a15.
Solidity: event Deposit(address indexed user, uint256 indexed pid, uint256 amount)
func (*PancakeMasterChefFilterer) WatchEmergencyWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchEmergencyWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefEmergencyWithdraw, user []common.Address, pid []*big.Int) (event.Subscription, error)
WatchEmergencyWithdraw is a free log subscription operation binding the contract event 0xbb757047c2b5f3974fe26b7c10f732e7bce710b0952a71082702781e62ae0595.
Solidity: event EmergencyWithdraw(address indexed user, uint256 indexed pid, uint256 amount)
func (*PancakeMasterChefFilterer) WatchInit ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchInit(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefInit) (event.Subscription, error)
WatchInit is a free log subscription operation binding the contract event 0x57a86f7d14ccde89e22870afe839e3011216827daa9b24e18629f0a1e9d6cc14.
Solidity: event Init()
func (*PancakeMasterChefFilterer) WatchOwnershipTransferred ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeMasterChefFilterer) WatchSetPool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchSetPool(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefSetPool, pid []*big.Int) (event.Subscription, error)
WatchSetPool is a free log subscription operation binding the contract event 0xc0cfd54d2de2b55f1e6e108d3ec53ff0a1abe6055401d32c61e9433b747ef9f8.
Solidity: event SetPool(uint256 indexed pid, uint256 allocPoint)
func (*PancakeMasterChefFilterer) WatchUpdateBoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateBoostContract(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateBoostContract, boostContract []common.Address) (event.Subscription, error)
WatchUpdateBoostContract is a free log subscription operation binding the contract event 0x4c0c07d0b548b824a1b998eb4d11fccf1cfbc1e47edcdb309970ba88315eb303.
Solidity: event UpdateBoostContract(address indexed boostContract)
func (*PancakeMasterChefFilterer) WatchUpdateBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateBoostMultiplier(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateBoostMultiplier, user []common.Address) (event.Subscription, error)
WatchUpdateBoostMultiplier is a free log subscription operation binding the contract event 0x01abd62439b64f6c5dab6f94d56099495bd0c094f9c21f98f4d3562a21edb4ba.
Solidity: event UpdateBoostMultiplier(address indexed user, uint256 pid, uint256 oldMultiplier, uint256 newMultiplier)
func (*PancakeMasterChefFilterer) WatchUpdateBurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateBurnAdmin(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateBurnAdmin, oldAdmin []common.Address, newAdmin []common.Address) (event.Subscription, error)
WatchUpdateBurnAdmin is a free log subscription operation binding the contract event 0xd146fe330fdddf682413850a35b28edfccd4c4b53cfee802fd24950de5be1dbe.
Solidity: event UpdateBurnAdmin(address indexed oldAdmin, address indexed newAdmin)
func (*PancakeMasterChefFilterer) WatchUpdateCakeRate ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateCakeRate(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateCakeRate) (event.Subscription, error)
WatchUpdateCakeRate is a free log subscription operation binding the contract event 0xae2d2e7d1ae84564fc72227253ce0f36a007209f7fd5ec414dea80e5af2fb5b0.
Solidity: event UpdateCakeRate(uint256 burnRate, uint256 regularFarmRate, uint256 specialFarmRate)
func (*PancakeMasterChefFilterer) WatchUpdatePool ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdatePool(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdatePool, pid []*big.Int) (event.Subscription, error)
WatchUpdatePool is a free log subscription operation binding the contract event 0x3be3541fc42237d611b30329040bfa4569541d156560acdbbae57640d20b8f46.
Solidity: event UpdatePool(uint256 indexed pid, uint256 lastRewardBlock, uint256 lpSupply, uint256 accCakePerShare)
func (*PancakeMasterChefFilterer) WatchUpdateWhiteList ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchUpdateWhiteList(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefUpdateWhiteList, user []common.Address) (event.Subscription, error)
WatchUpdateWhiteList is a free log subscription operation binding the contract event 0xc551bbb22d0406dbfb8b6b7740cc521bcf44e1106029cf899c19b6a8e4c99d51.
Solidity: event UpdateWhiteList(address indexed user, bool isValid)
func (*PancakeMasterChefFilterer) WatchWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeMasterChefWithdraw, user []common.Address, pid []*big.Int) (event.Subscription, error)
WatchWithdraw is a free log subscription operation binding the contract event 0xf279e6a1f5e320cca91135676d9cb6e44ca8a08c0b88342bcdb1144f6511b568.
Solidity: event Withdraw(address indexed user, uint256 indexed pid, uint256 amount)
type PancakeMasterChefInit ¶
PancakeMasterChefInit represents a Init event raised by the PancakeMasterChef contract.
type PancakeMasterChefInitIterator ¶
type PancakeMasterChefInitIterator struct { Event *PancakeMasterChefInit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefInitIterator is returned from FilterInit and is used to iterate over the raw logs and unpacked data for Init events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefInitIterator) Close ¶
func (it *PancakeMasterChefInitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefInitIterator) Error ¶
func (it *PancakeMasterChefInitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefInitIterator) Next ¶
func (it *PancakeMasterChefInitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefOwnershipTransferred ¶
type PancakeMasterChefOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefOwnershipTransferred represents a OwnershipTransferred event raised by the PancakeMasterChef contract.
type PancakeMasterChefOwnershipTransferredIterator ¶
type PancakeMasterChefOwnershipTransferredIterator struct { Event *PancakeMasterChefOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefOwnershipTransferredIterator) Close ¶
func (it *PancakeMasterChefOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefOwnershipTransferredIterator) Error ¶
func (it *PancakeMasterChefOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefOwnershipTransferredIterator) Next ¶
func (it *PancakeMasterChefOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefRaw ¶
type PancakeMasterChefRaw struct {
Contract *PancakeMasterChef // Generic contract binding to access the raw methods on
}
PancakeMasterChefRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PancakeMasterChefRaw) Call ¶
func (_PancakeMasterChef *PancakeMasterChefRaw) 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 (*PancakeMasterChefRaw) Transact ¶
func (_PancakeMasterChef *PancakeMasterChefRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PancakeMasterChefRaw) Transfer ¶
func (_PancakeMasterChef *PancakeMasterChefRaw) 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 PancakeMasterChefSession ¶
type PancakeMasterChefSession struct { Contract *PancakeMasterChef // 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 }
PancakeMasterChefSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PancakeMasterChefSession) ACCCAKEPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefSession) ACCCAKEPRECISION() (*big.Int, error)
ACCCAKEPRECISION is a free data retrieval call binding the contract method 0x7398b7ea.
Solidity: function ACC_CAKE_PRECISION() view returns(uint256)
func (*PancakeMasterChefSession) Add ¶
func (_PancakeMasterChef *PancakeMasterChefSession) Add(_allocPoint *big.Int, _lpToken common.Address, _isRegular bool, _withUpdate bool) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0xc507aeaa.
Solidity: function add(uint256 _allocPoint, address _lpToken, bool _isRegular, bool _withUpdate) returns()
func (*PancakeMasterChefSession) BOOSTPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefSession) BOOSTPRECISION() (*big.Int, error)
BOOSTPRECISION is a free data retrieval call binding the contract method 0xcc6db2da.
Solidity: function BOOST_PRECISION() view returns(uint256)
func (*PancakeMasterChefSession) BoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefSession) BoostContract() (common.Address, error)
BoostContract is a free data retrieval call binding the contract method 0xdfcedeee.
Solidity: function boostContract() view returns(address)
func (*PancakeMasterChefSession) BurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefSession) BurnAdmin() (common.Address, error)
BurnAdmin is a free data retrieval call binding the contract method 0x81bdf98c.
Solidity: function burnAdmin() view returns(address)
func (*PancakeMasterChefSession) BurnCake ¶
func (_PancakeMasterChef *PancakeMasterChefSession) BurnCake(_withUpdate bool) (*types.Transaction, error)
BurnCake is a paid mutator transaction binding the contract method 0x777a97f8.
Solidity: function burnCake(bool _withUpdate) returns()
func (*PancakeMasterChefSession) CAKE ¶
func (_PancakeMasterChef *PancakeMasterChefSession) CAKE() (common.Address, error)
CAKE is a free data retrieval call binding the contract method 0x4ca6ef28.
Solidity: function CAKE() view returns(address)
func (*PancakeMasterChefSession) CAKERATETOTALPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefSession) CAKERATETOTALPRECISION() (*big.Int, error)
CAKERATETOTALPRECISION is a free data retrieval call binding the contract method 0xe39e1323.
Solidity: function CAKE_RATE_TOTAL_PRECISION() view returns(uint256)
func (*PancakeMasterChefSession) CakePerBlock ¶
func (_PancakeMasterChef *PancakeMasterChefSession) CakePerBlock(_isRegular bool) (*big.Int, error)
CakePerBlock is a free data retrieval call binding the contract method 0x1e9b828b.
Solidity: function cakePerBlock(bool _isRegular) view returns(uint256 amount)
func (*PancakeMasterChefSession) CakePerBlockToBurn ¶
func (_PancakeMasterChef *PancakeMasterChefSession) CakePerBlockToBurn() (*big.Int, error)
CakePerBlockToBurn is a free data retrieval call binding the contract method 0x9dcc1b5f.
Solidity: function cakePerBlockToBurn() view returns(uint256 amount)
func (*PancakeMasterChefSession) CakeRateToBurn ¶
func (_PancakeMasterChef *PancakeMasterChefSession) CakeRateToBurn() (*big.Int, error)
CakeRateToBurn is a free data retrieval call binding the contract method 0xe0f91f6c.
Solidity: function cakeRateToBurn() view returns(uint256)
func (*PancakeMasterChefSession) CakeRateToRegularFarm ¶
func (_PancakeMasterChef *PancakeMasterChefSession) CakeRateToRegularFarm() (*big.Int, error)
CakeRateToRegularFarm is a free data retrieval call binding the contract method 0xaa47bc8e.
Solidity: function cakeRateToRegularFarm() view returns(uint256)
func (*PancakeMasterChefSession) CakeRateToSpecialFarm ¶
func (_PancakeMasterChef *PancakeMasterChefSession) CakeRateToSpecialFarm() (*big.Int, error)
CakeRateToSpecialFarm is a free data retrieval call binding the contract method 0x1ce06d57.
Solidity: function cakeRateToSpecialFarm() view returns(uint256)
func (*PancakeMasterChefSession) Deposit ¶
func (_PancakeMasterChef *PancakeMasterChefSession) Deposit(_pid *big.Int, _amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xe2bbb158.
Solidity: function deposit(uint256 _pid, uint256 _amount) returns()
func (*PancakeMasterChefSession) EmergencyWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefSession) EmergencyWithdraw(_pid *big.Int) (*types.Transaction, error)
EmergencyWithdraw is a paid mutator transaction binding the contract method 0x5312ea8e.
Solidity: function emergencyWithdraw(uint256 _pid) returns()
func (*PancakeMasterChefSession) GetBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefSession) GetBoostMultiplier(_user common.Address, _pid *big.Int) (*big.Int, error)
GetBoostMultiplier is a free data retrieval call binding the contract method 0x033186e8.
Solidity: function getBoostMultiplier(address _user, uint256 _pid) view returns(uint256)
func (*PancakeMasterChefSession) HarvestFromMasterChef ¶
func (_PancakeMasterChef *PancakeMasterChefSession) HarvestFromMasterChef() (*types.Transaction, error)
HarvestFromMasterChef is a paid mutator transaction binding the contract method 0x4f70b15a.
Solidity: function harvestFromMasterChef() returns()
func (*PancakeMasterChefSession) Init ¶
func (_PancakeMasterChef *PancakeMasterChefSession) Init(dummyToken common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address dummyToken) returns()
func (*PancakeMasterChefSession) LastBurnedBlock ¶
func (_PancakeMasterChef *PancakeMasterChefSession) LastBurnedBlock() (*big.Int, error)
LastBurnedBlock is a free data retrieval call binding the contract method 0x78db4c34.
Solidity: function lastBurnedBlock() view returns(uint256)
func (*PancakeMasterChefSession) LpToken ¶
LpToken is a free data retrieval call binding the contract method 0x78ed5d1f.
Solidity: function lpToken(uint256 ) view returns(address)
func (*PancakeMasterChefSession) MASTERCHEF ¶
func (_PancakeMasterChef *PancakeMasterChefSession) MASTERCHEF() (common.Address, error)
MASTERCHEF is a free data retrieval call binding the contract method 0xedd8b170.
Solidity: function MASTER_CHEF() view returns(address)
func (*PancakeMasterChefSession) MASTERCHEFCAKEPERBLOCK ¶
func (_PancakeMasterChef *PancakeMasterChefSession) MASTERCHEFCAKEPERBLOCK() (*big.Int, error)
MASTERCHEFCAKEPERBLOCK is a free data retrieval call binding the contract method 0x39aae5ba.
Solidity: function MASTERCHEF_CAKE_PER_BLOCK() view returns(uint256)
func (*PancakeMasterChefSession) MASTERPID ¶
func (_PancakeMasterChef *PancakeMasterChefSession) MASTERPID() (*big.Int, error)
MASTERPID is a free data retrieval call binding the contract method 0x61621aaa.
Solidity: function MASTER_PID() view returns(uint256)
func (*PancakeMasterChefSession) MAXBOOSTPRECISION ¶
func (_PancakeMasterChef *PancakeMasterChefSession) MAXBOOSTPRECISION() (*big.Int, error)
MAXBOOSTPRECISION is a free data retrieval call binding the contract method 0x69b02128.
Solidity: function MAX_BOOST_PRECISION() view returns(uint256)
func (*PancakeMasterChefSession) MassUpdatePools ¶
func (_PancakeMasterChef *PancakeMasterChefSession) MassUpdatePools() (*types.Transaction, error)
MassUpdatePools is a paid mutator transaction binding the contract method 0x630b5ba1.
Solidity: function massUpdatePools() returns()
func (*PancakeMasterChefSession) Owner ¶
func (_PancakeMasterChef *PancakeMasterChefSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeMasterChefSession) PendingCake ¶
func (_PancakeMasterChef *PancakeMasterChefSession) PendingCake(_pid *big.Int, _user common.Address) (*big.Int, error)
PendingCake is a free data retrieval call binding the contract method 0x1175a1dd.
Solidity: function pendingCake(uint256 _pid, address _user) view returns(uint256)
func (*PancakeMasterChefSession) PoolInfo ¶
func (_PancakeMasterChef *PancakeMasterChefSession) PoolInfo(arg0 *big.Int) (struct { AccCakePerShare *big.Int LastRewardBlock *big.Int AllocPoint *big.Int TotalBoostedShare *big.Int IsRegular bool }, error)
PoolInfo is a free data retrieval call binding the contract method 0x1526fe27.
Solidity: function poolInfo(uint256 ) view returns(uint256 accCakePerShare, uint256 lastRewardBlock, uint256 allocPoint, uint256 totalBoostedShare, bool isRegular)
func (*PancakeMasterChefSession) PoolLength ¶
func (_PancakeMasterChef *PancakeMasterChefSession) PoolLength() (*big.Int, error)
PoolLength is a free data retrieval call binding the contract method 0x081e3eda.
Solidity: function poolLength() view returns(uint256 pools)
func (*PancakeMasterChefSession) RenounceOwnership ¶
func (_PancakeMasterChef *PancakeMasterChefSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeMasterChefSession) Set ¶
func (_PancakeMasterChef *PancakeMasterChefSession) Set(_pid *big.Int, _allocPoint *big.Int, _withUpdate bool) (*types.Transaction, error)
Set is a paid mutator transaction binding the contract method 0x64482f79.
Solidity: function set(uint256 _pid, uint256 _allocPoint, bool _withUpdate) returns()
func (*PancakeMasterChefSession) TotalRegularAllocPoint ¶
func (_PancakeMasterChef *PancakeMasterChefSession) TotalRegularAllocPoint() (*big.Int, error)
TotalRegularAllocPoint is a free data retrieval call binding the contract method 0xc40d337b.
Solidity: function totalRegularAllocPoint() view returns(uint256)
func (*PancakeMasterChefSession) TotalSpecialAllocPoint ¶
func (_PancakeMasterChef *PancakeMasterChefSession) TotalSpecialAllocPoint() (*big.Int, error)
TotalSpecialAllocPoint is a free data retrieval call binding the contract method 0x99d7e84a.
Solidity: function totalSpecialAllocPoint() view returns(uint256)
func (*PancakeMasterChefSession) TransferOwnership ¶
func (_PancakeMasterChef *PancakeMasterChefSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeMasterChefSession) UpdateBoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefSession) UpdateBoostContract(_newBoostContract common.Address) (*types.Transaction, error)
UpdateBoostContract is a paid mutator transaction binding the contract method 0x9dd2fcc3.
Solidity: function updateBoostContract(address _newBoostContract) returns()
func (*PancakeMasterChefSession) UpdateBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefSession) UpdateBoostMultiplier(_user common.Address, _pid *big.Int, _newMultiplier *big.Int) (*types.Transaction, error)
UpdateBoostMultiplier is a paid mutator transaction binding the contract method 0x041a84c9.
Solidity: function updateBoostMultiplier(address _user, uint256 _pid, uint256 _newMultiplier) returns()
func (*PancakeMasterChefSession) UpdateBurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefSession) UpdateBurnAdmin(_newAdmin common.Address) (*types.Transaction, error)
UpdateBurnAdmin is a paid mutator transaction binding the contract method 0x0bb844bc.
Solidity: function updateBurnAdmin(address _newAdmin) returns()
func (*PancakeMasterChefSession) UpdateCakeRate ¶
func (_PancakeMasterChef *PancakeMasterChefSession) UpdateCakeRate(_burnRate *big.Int, _regularFarmRate *big.Int, _specialFarmRate *big.Int, _withUpdate bool) (*types.Transaction, error)
UpdateCakeRate is a paid mutator transaction binding the contract method 0xdc6363df.
Solidity: function updateCakeRate(uint256 _burnRate, uint256 _regularFarmRate, uint256 _specialFarmRate, bool _withUpdate) returns()
func (*PancakeMasterChefSession) UpdatePool ¶
func (_PancakeMasterChef *PancakeMasterChefSession) UpdatePool(_pid *big.Int) (*types.Transaction, error)
UpdatePool is a paid mutator transaction binding the contract method 0x51eb05a6.
Solidity: function updatePool(uint256 _pid) returns((uint256,uint256,uint256,uint256,bool) pool)
func (*PancakeMasterChefSession) UpdateWhiteList ¶
func (_PancakeMasterChef *PancakeMasterChefSession) UpdateWhiteList(_user common.Address, _isValid bool) (*types.Transaction, error)
UpdateWhiteList is a paid mutator transaction binding the contract method 0xac1d0609.
Solidity: function updateWhiteList(address _user, bool _isValid) returns()
func (*PancakeMasterChefSession) UserInfo ¶
func (_PancakeMasterChef *PancakeMasterChefSession) UserInfo(arg0 *big.Int, arg1 common.Address) (struct { Amount *big.Int RewardDebt *big.Int BoostMultiplier *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x93f1a40b.
Solidity: function userInfo(uint256 , address ) view returns(uint256 amount, uint256 rewardDebt, uint256 boostMultiplier)
func (*PancakeMasterChefSession) WhiteList ¶
func (_PancakeMasterChef *PancakeMasterChefSession) WhiteList(arg0 common.Address) (bool, error)
WhiteList is a free data retrieval call binding the contract method 0x372c12b1.
Solidity: function whiteList(address ) view returns(bool)
func (*PancakeMasterChefSession) Withdraw ¶
func (_PancakeMasterChef *PancakeMasterChefSession) Withdraw(_pid *big.Int, _amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 _pid, uint256 _amount) returns()
type PancakeMasterChefSetPool ¶
type PancakeMasterChefSetPool struct { Pid *big.Int AllocPoint *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefSetPool represents a SetPool event raised by the PancakeMasterChef contract.
type PancakeMasterChefSetPoolIterator ¶
type PancakeMasterChefSetPoolIterator struct { Event *PancakeMasterChefSetPool // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefSetPoolIterator is returned from FilterSetPool and is used to iterate over the raw logs and unpacked data for SetPool events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefSetPoolIterator) Close ¶
func (it *PancakeMasterChefSetPoolIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefSetPoolIterator) Error ¶
func (it *PancakeMasterChefSetPoolIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefSetPoolIterator) Next ¶
func (it *PancakeMasterChefSetPoolIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefTransactor ¶
type PancakeMasterChefTransactor struct {
// contains filtered or unexported fields
}
PancakeMasterChefTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPancakeMasterChefTransactor ¶
func NewPancakeMasterChefTransactor(address common.Address, transactor bind.ContractTransactor) (*PancakeMasterChefTransactor, error)
NewPancakeMasterChefTransactor creates a new write-only instance of PancakeMasterChef, bound to a specific deployed contract.
func (*PancakeMasterChefTransactor) Add ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) Add(opts *bind.TransactOpts, _allocPoint *big.Int, _lpToken common.Address, _isRegular bool, _withUpdate bool) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0xc507aeaa.
Solidity: function add(uint256 _allocPoint, address _lpToken, bool _isRegular, bool _withUpdate) returns()
func (*PancakeMasterChefTransactor) BurnCake ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) BurnCake(opts *bind.TransactOpts, _withUpdate bool) (*types.Transaction, error)
BurnCake is a paid mutator transaction binding the contract method 0x777a97f8.
Solidity: function burnCake(bool _withUpdate) returns()
func (*PancakeMasterChefTransactor) Deposit ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) Deposit(opts *bind.TransactOpts, _pid *big.Int, _amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xe2bbb158.
Solidity: function deposit(uint256 _pid, uint256 _amount) returns()
func (*PancakeMasterChefTransactor) EmergencyWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) EmergencyWithdraw(opts *bind.TransactOpts, _pid *big.Int) (*types.Transaction, error)
EmergencyWithdraw is a paid mutator transaction binding the contract method 0x5312ea8e.
Solidity: function emergencyWithdraw(uint256 _pid) returns()
func (*PancakeMasterChefTransactor) HarvestFromMasterChef ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) HarvestFromMasterChef(opts *bind.TransactOpts) (*types.Transaction, error)
HarvestFromMasterChef is a paid mutator transaction binding the contract method 0x4f70b15a.
Solidity: function harvestFromMasterChef() returns()
func (*PancakeMasterChefTransactor) Init ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) Init(opts *bind.TransactOpts, dummyToken common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address dummyToken) returns()
func (*PancakeMasterChefTransactor) MassUpdatePools ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) MassUpdatePools(opts *bind.TransactOpts) (*types.Transaction, error)
MassUpdatePools is a paid mutator transaction binding the contract method 0x630b5ba1.
Solidity: function massUpdatePools() returns()
func (*PancakeMasterChefTransactor) RenounceOwnership ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeMasterChefTransactor) Set ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) Set(opts *bind.TransactOpts, _pid *big.Int, _allocPoint *big.Int, _withUpdate bool) (*types.Transaction, error)
Set is a paid mutator transaction binding the contract method 0x64482f79.
Solidity: function set(uint256 _pid, uint256 _allocPoint, bool _withUpdate) returns()
func (*PancakeMasterChefTransactor) TransferOwnership ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeMasterChefTransactor) UpdateBoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateBoostContract(opts *bind.TransactOpts, _newBoostContract common.Address) (*types.Transaction, error)
UpdateBoostContract is a paid mutator transaction binding the contract method 0x9dd2fcc3.
Solidity: function updateBoostContract(address _newBoostContract) returns()
func (*PancakeMasterChefTransactor) UpdateBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateBoostMultiplier(opts *bind.TransactOpts, _user common.Address, _pid *big.Int, _newMultiplier *big.Int) (*types.Transaction, error)
UpdateBoostMultiplier is a paid mutator transaction binding the contract method 0x041a84c9.
Solidity: function updateBoostMultiplier(address _user, uint256 _pid, uint256 _newMultiplier) returns()
func (*PancakeMasterChefTransactor) UpdateBurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateBurnAdmin(opts *bind.TransactOpts, _newAdmin common.Address) (*types.Transaction, error)
UpdateBurnAdmin is a paid mutator transaction binding the contract method 0x0bb844bc.
Solidity: function updateBurnAdmin(address _newAdmin) returns()
func (*PancakeMasterChefTransactor) UpdateCakeRate ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateCakeRate(opts *bind.TransactOpts, _burnRate *big.Int, _regularFarmRate *big.Int, _specialFarmRate *big.Int, _withUpdate bool) (*types.Transaction, error)
UpdateCakeRate is a paid mutator transaction binding the contract method 0xdc6363df.
Solidity: function updateCakeRate(uint256 _burnRate, uint256 _regularFarmRate, uint256 _specialFarmRate, bool _withUpdate) returns()
func (*PancakeMasterChefTransactor) UpdatePool ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdatePool(opts *bind.TransactOpts, _pid *big.Int) (*types.Transaction, error)
UpdatePool is a paid mutator transaction binding the contract method 0x51eb05a6.
Solidity: function updatePool(uint256 _pid) returns((uint256,uint256,uint256,uint256,bool) pool)
func (*PancakeMasterChefTransactor) UpdateWhiteList ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) UpdateWhiteList(opts *bind.TransactOpts, _user common.Address, _isValid bool) (*types.Transaction, error)
UpdateWhiteList is a paid mutator transaction binding the contract method 0xac1d0609.
Solidity: function updateWhiteList(address _user, bool _isValid) returns()
func (*PancakeMasterChefTransactor) Withdraw ¶
func (_PancakeMasterChef *PancakeMasterChefTransactor) Withdraw(opts *bind.TransactOpts, _pid *big.Int, _amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 _pid, uint256 _amount) returns()
type PancakeMasterChefTransactorRaw ¶
type PancakeMasterChefTransactorRaw struct {
Contract *PancakeMasterChefTransactor // Generic write-only contract binding to access the raw methods on
}
PancakeMasterChefTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PancakeMasterChefTransactorRaw) Transact ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PancakeMasterChefTransactorRaw) Transfer ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorRaw) 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 PancakeMasterChefTransactorSession ¶
type PancakeMasterChefTransactorSession struct { Contract *PancakeMasterChefTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PancakeMasterChefTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PancakeMasterChefTransactorSession) Add ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Add(_allocPoint *big.Int, _lpToken common.Address, _isRegular bool, _withUpdate bool) (*types.Transaction, error)
Add is a paid mutator transaction binding the contract method 0xc507aeaa.
Solidity: function add(uint256 _allocPoint, address _lpToken, bool _isRegular, bool _withUpdate) returns()
func (*PancakeMasterChefTransactorSession) BurnCake ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) BurnCake(_withUpdate bool) (*types.Transaction, error)
BurnCake is a paid mutator transaction binding the contract method 0x777a97f8.
Solidity: function burnCake(bool _withUpdate) returns()
func (*PancakeMasterChefTransactorSession) Deposit ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Deposit(_pid *big.Int, _amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xe2bbb158.
Solidity: function deposit(uint256 _pid, uint256 _amount) returns()
func (*PancakeMasterChefTransactorSession) EmergencyWithdraw ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) EmergencyWithdraw(_pid *big.Int) (*types.Transaction, error)
EmergencyWithdraw is a paid mutator transaction binding the contract method 0x5312ea8e.
Solidity: function emergencyWithdraw(uint256 _pid) returns()
func (*PancakeMasterChefTransactorSession) HarvestFromMasterChef ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) HarvestFromMasterChef() (*types.Transaction, error)
HarvestFromMasterChef is a paid mutator transaction binding the contract method 0x4f70b15a.
Solidity: function harvestFromMasterChef() returns()
func (*PancakeMasterChefTransactorSession) Init ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Init(dummyToken common.Address) (*types.Transaction, error)
Init is a paid mutator transaction binding the contract method 0x19ab453c.
Solidity: function init(address dummyToken) returns()
func (*PancakeMasterChefTransactorSession) MassUpdatePools ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) MassUpdatePools() (*types.Transaction, error)
MassUpdatePools is a paid mutator transaction binding the contract method 0x630b5ba1.
Solidity: function massUpdatePools() returns()
func (*PancakeMasterChefTransactorSession) RenounceOwnership ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeMasterChefTransactorSession) Set ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Set(_pid *big.Int, _allocPoint *big.Int, _withUpdate bool) (*types.Transaction, error)
Set is a paid mutator transaction binding the contract method 0x64482f79.
Solidity: function set(uint256 _pid, uint256 _allocPoint, bool _withUpdate) returns()
func (*PancakeMasterChefTransactorSession) TransferOwnership ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeMasterChefTransactorSession) UpdateBoostContract ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateBoostContract(_newBoostContract common.Address) (*types.Transaction, error)
UpdateBoostContract is a paid mutator transaction binding the contract method 0x9dd2fcc3.
Solidity: function updateBoostContract(address _newBoostContract) returns()
func (*PancakeMasterChefTransactorSession) UpdateBoostMultiplier ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateBoostMultiplier(_user common.Address, _pid *big.Int, _newMultiplier *big.Int) (*types.Transaction, error)
UpdateBoostMultiplier is a paid mutator transaction binding the contract method 0x041a84c9.
Solidity: function updateBoostMultiplier(address _user, uint256 _pid, uint256 _newMultiplier) returns()
func (*PancakeMasterChefTransactorSession) UpdateBurnAdmin ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateBurnAdmin(_newAdmin common.Address) (*types.Transaction, error)
UpdateBurnAdmin is a paid mutator transaction binding the contract method 0x0bb844bc.
Solidity: function updateBurnAdmin(address _newAdmin) returns()
func (*PancakeMasterChefTransactorSession) UpdateCakeRate ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateCakeRate(_burnRate *big.Int, _regularFarmRate *big.Int, _specialFarmRate *big.Int, _withUpdate bool) (*types.Transaction, error)
UpdateCakeRate is a paid mutator transaction binding the contract method 0xdc6363df.
Solidity: function updateCakeRate(uint256 _burnRate, uint256 _regularFarmRate, uint256 _specialFarmRate, bool _withUpdate) returns()
func (*PancakeMasterChefTransactorSession) UpdatePool ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdatePool(_pid *big.Int) (*types.Transaction, error)
UpdatePool is a paid mutator transaction binding the contract method 0x51eb05a6.
Solidity: function updatePool(uint256 _pid) returns((uint256,uint256,uint256,uint256,bool) pool)
func (*PancakeMasterChefTransactorSession) UpdateWhiteList ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) UpdateWhiteList(_user common.Address, _isValid bool) (*types.Transaction, error)
UpdateWhiteList is a paid mutator transaction binding the contract method 0xac1d0609.
Solidity: function updateWhiteList(address _user, bool _isValid) returns()
func (*PancakeMasterChefTransactorSession) Withdraw ¶
func (_PancakeMasterChef *PancakeMasterChefTransactorSession) Withdraw(_pid *big.Int, _amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x441a3e70.
Solidity: function withdraw(uint256 _pid, uint256 _amount) returns()
type PancakeMasterChefUpdateBoostContract ¶
type PancakeMasterChefUpdateBoostContract struct { BoostContract common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefUpdateBoostContract represents a UpdateBoostContract event raised by the PancakeMasterChef contract.
type PancakeMasterChefUpdateBoostContractIterator ¶
type PancakeMasterChefUpdateBoostContractIterator struct { Event *PancakeMasterChefUpdateBoostContract // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefUpdateBoostContractIterator is returned from FilterUpdateBoostContract and is used to iterate over the raw logs and unpacked data for UpdateBoostContract events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefUpdateBoostContractIterator) Close ¶
func (it *PancakeMasterChefUpdateBoostContractIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefUpdateBoostContractIterator) Error ¶
func (it *PancakeMasterChefUpdateBoostContractIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefUpdateBoostContractIterator) Next ¶
func (it *PancakeMasterChefUpdateBoostContractIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefUpdateBoostMultiplier ¶
type PancakeMasterChefUpdateBoostMultiplier struct { User common.Address Pid *big.Int OldMultiplier *big.Int NewMultiplier *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefUpdateBoostMultiplier represents a UpdateBoostMultiplier event raised by the PancakeMasterChef contract.
type PancakeMasterChefUpdateBoostMultiplierIterator ¶
type PancakeMasterChefUpdateBoostMultiplierIterator struct { Event *PancakeMasterChefUpdateBoostMultiplier // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefUpdateBoostMultiplierIterator is returned from FilterUpdateBoostMultiplier and is used to iterate over the raw logs and unpacked data for UpdateBoostMultiplier events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefUpdateBoostMultiplierIterator) Close ¶
func (it *PancakeMasterChefUpdateBoostMultiplierIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefUpdateBoostMultiplierIterator) Error ¶
func (it *PancakeMasterChefUpdateBoostMultiplierIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefUpdateBoostMultiplierIterator) Next ¶
func (it *PancakeMasterChefUpdateBoostMultiplierIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefUpdateBurnAdmin ¶
type PancakeMasterChefUpdateBurnAdmin struct { OldAdmin common.Address NewAdmin common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefUpdateBurnAdmin represents a UpdateBurnAdmin event raised by the PancakeMasterChef contract.
type PancakeMasterChefUpdateBurnAdminIterator ¶
type PancakeMasterChefUpdateBurnAdminIterator struct { Event *PancakeMasterChefUpdateBurnAdmin // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefUpdateBurnAdminIterator is returned from FilterUpdateBurnAdmin and is used to iterate over the raw logs and unpacked data for UpdateBurnAdmin events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefUpdateBurnAdminIterator) Close ¶
func (it *PancakeMasterChefUpdateBurnAdminIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefUpdateBurnAdminIterator) Error ¶
func (it *PancakeMasterChefUpdateBurnAdminIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefUpdateBurnAdminIterator) Next ¶
func (it *PancakeMasterChefUpdateBurnAdminIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefUpdateCakeRate ¶
type PancakeMasterChefUpdateCakeRate struct { BurnRate *big.Int RegularFarmRate *big.Int SpecialFarmRate *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefUpdateCakeRate represents a UpdateCakeRate event raised by the PancakeMasterChef contract.
type PancakeMasterChefUpdateCakeRateIterator ¶
type PancakeMasterChefUpdateCakeRateIterator struct { Event *PancakeMasterChefUpdateCakeRate // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefUpdateCakeRateIterator is returned from FilterUpdateCakeRate and is used to iterate over the raw logs and unpacked data for UpdateCakeRate events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefUpdateCakeRateIterator) Close ¶
func (it *PancakeMasterChefUpdateCakeRateIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefUpdateCakeRateIterator) Error ¶
func (it *PancakeMasterChefUpdateCakeRateIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefUpdateCakeRateIterator) Next ¶
func (it *PancakeMasterChefUpdateCakeRateIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefUpdatePool ¶
type PancakeMasterChefUpdatePool struct { Pid *big.Int LastRewardBlock *big.Int LpSupply *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefUpdatePool represents a UpdatePool event raised by the PancakeMasterChef contract.
type PancakeMasterChefUpdatePoolIterator ¶
type PancakeMasterChefUpdatePoolIterator struct { Event *PancakeMasterChefUpdatePool // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefUpdatePoolIterator is returned from FilterUpdatePool and is used to iterate over the raw logs and unpacked data for UpdatePool events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefUpdatePoolIterator) Close ¶
func (it *PancakeMasterChefUpdatePoolIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefUpdatePoolIterator) Error ¶
func (it *PancakeMasterChefUpdatePoolIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefUpdatePoolIterator) Next ¶
func (it *PancakeMasterChefUpdatePoolIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefUpdateWhiteList ¶
type PancakeMasterChefUpdateWhiteList struct { User common.Address IsValid bool Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefUpdateWhiteList represents a UpdateWhiteList event raised by the PancakeMasterChef contract.
type PancakeMasterChefUpdateWhiteListIterator ¶
type PancakeMasterChefUpdateWhiteListIterator struct { Event *PancakeMasterChefUpdateWhiteList // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefUpdateWhiteListIterator is returned from FilterUpdateWhiteList and is used to iterate over the raw logs and unpacked data for UpdateWhiteList events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefUpdateWhiteListIterator) Close ¶
func (it *PancakeMasterChefUpdateWhiteListIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefUpdateWhiteListIterator) Error ¶
func (it *PancakeMasterChefUpdateWhiteListIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefUpdateWhiteListIterator) Next ¶
func (it *PancakeMasterChefUpdateWhiteListIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeMasterChefWithdraw ¶
type PancakeMasterChefWithdraw struct { User common.Address Pid *big.Int Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeMasterChefWithdraw represents a Withdraw event raised by the PancakeMasterChef contract.
type PancakeMasterChefWithdrawIterator ¶
type PancakeMasterChefWithdrawIterator struct { Event *PancakeMasterChefWithdraw // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeMasterChefWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the PancakeMasterChef contract.
func (*PancakeMasterChefWithdrawIterator) Close ¶
func (it *PancakeMasterChefWithdrawIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeMasterChefWithdrawIterator) Error ¶
func (it *PancakeMasterChefWithdrawIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeMasterChefWithdrawIterator) Next ¶
func (it *PancakeMasterChefWithdrawIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakePair ¶
type PancakePair struct { PancakePairCaller // Read-only binding to the contract PancakePairTransactor // Write-only binding to the contract PancakePairFilterer // Log filterer for contract events }
PancakePair is an auto generated Go binding around an Ethereum contract.
func NewPancakePair ¶
func NewPancakePair(address common.Address, backend bind.ContractBackend) (*PancakePair, error)
NewPancakePair creates a new instance of PancakePair, bound to a specific deployed contract.
type PancakePairApproval ¶
type PancakePairApproval struct { Owner common.Address Spender common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakePairApproval represents a Approval event raised by the PancakePair contract.
type PancakePairApprovalIterator ¶
type PancakePairApprovalIterator struct { Event *PancakePairApproval // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakePairApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the PancakePair contract.
func (*PancakePairApprovalIterator) Close ¶
func (it *PancakePairApprovalIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakePairApprovalIterator) Error ¶
func (it *PancakePairApprovalIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakePairApprovalIterator) Next ¶
func (it *PancakePairApprovalIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakePairBurn ¶
type PancakePairBurn struct { Sender common.Address Amount0 *big.Int Amount1 *big.Int To common.Address Raw types.Log // Blockchain specific contextual infos }
PancakePairBurn represents a Burn event raised by the PancakePair contract.
type PancakePairBurnIterator ¶
type PancakePairBurnIterator struct { Event *PancakePairBurn // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakePairBurnIterator is returned from FilterBurn and is used to iterate over the raw logs and unpacked data for Burn events raised by the PancakePair contract.
func (*PancakePairBurnIterator) Close ¶
func (it *PancakePairBurnIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakePairBurnIterator) Error ¶
func (it *PancakePairBurnIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakePairBurnIterator) Next ¶
func (it *PancakePairBurnIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakePairCaller ¶
type PancakePairCaller struct {
// contains filtered or unexported fields
}
PancakePairCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPancakePairCaller ¶
func NewPancakePairCaller(address common.Address, caller bind.ContractCaller) (*PancakePairCaller, error)
NewPancakePairCaller creates a new read-only instance of PancakePair, bound to a specific deployed contract.
func (*PancakePairCaller) Allowance ¶
func (_PancakePair *PancakePairCaller) Allowance(opts *bind.CallOpts, arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address , address ) view returns(uint256)
func (*PancakePairCaller) BalanceOf ¶
func (_PancakePair *PancakePairCaller) BalanceOf(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address ) view returns(uint256)
func (*PancakePairCaller) DOMAINSEPARATOR ¶
func (_PancakePair *PancakePairCaller) DOMAINSEPARATOR(opts *bind.CallOpts) ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*PancakePairCaller) Decimals ¶
func (_PancakePair *PancakePairCaller) Decimals(opts *bind.CallOpts) (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*PancakePairCaller) Factory ¶
Factory is a free data retrieval call binding the contract method 0xc45a0155.
Solidity: function factory() view returns(address)
func (*PancakePairCaller) GetReserves ¶
func (_PancakePair *PancakePairCaller) GetReserves(opts *bind.CallOpts) (struct { Reserve0 *big.Int Reserve1 *big.Int BlockTimestampLast uint32 }, error)
GetReserves is a free data retrieval call binding the contract method 0x0902f1ac.
Solidity: function getReserves() view returns(uint112 _reserve0, uint112 _reserve1, uint32 _blockTimestampLast)
func (*PancakePairCaller) KLast ¶
KLast is a free data retrieval call binding the contract method 0x7464fc3d.
Solidity: function kLast() view returns(uint256)
func (*PancakePairCaller) MINIMUMLIQUIDITY ¶
MINIMUMLIQUIDITY is a free data retrieval call binding the contract method 0xba9a7a56.
Solidity: function MINIMUM_LIQUIDITY() view returns(uint256)
func (*PancakePairCaller) Name ¶
func (_PancakePair *PancakePairCaller) Name(opts *bind.CallOpts) (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*PancakePairCaller) Nonces ¶
func (_PancakePair *PancakePairCaller) Nonces(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*PancakePairCaller) PERMITTYPEHASH ¶
func (_PancakePair *PancakePairCaller) PERMITTYPEHASH(opts *bind.CallOpts) ([32]byte, error)
PERMITTYPEHASH is a free data retrieval call binding the contract method 0x30adf81f.
Solidity: function PERMIT_TYPEHASH() view returns(bytes32)
func (*PancakePairCaller) Price0CumulativeLast ¶
Price0CumulativeLast is a free data retrieval call binding the contract method 0x5909c0d5.
Solidity: function price0CumulativeLast() view returns(uint256)
func (*PancakePairCaller) Price1CumulativeLast ¶
Price1CumulativeLast is a free data retrieval call binding the contract method 0x5a3d5493.
Solidity: function price1CumulativeLast() view returns(uint256)
func (*PancakePairCaller) Symbol ¶
func (_PancakePair *PancakePairCaller) Symbol(opts *bind.CallOpts) (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*PancakePairCaller) Token0 ¶
Token0 is a free data retrieval call binding the contract method 0x0dfe1681.
Solidity: function token0() view returns(address)
func (*PancakePairCaller) Token1 ¶
Token1 is a free data retrieval call binding the contract method 0xd21220a7.
Solidity: function token1() view returns(address)
func (*PancakePairCaller) TotalSupply ¶
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type PancakePairCallerRaw ¶
type PancakePairCallerRaw struct {
Contract *PancakePairCaller // Generic read-only contract binding to access the raw methods on
}
PancakePairCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PancakePairCallerRaw) Call ¶
func (_PancakePair *PancakePairCallerRaw) 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 PancakePairCallerSession ¶
type PancakePairCallerSession struct { Contract *PancakePairCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PancakePairCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PancakePairCallerSession) Allowance ¶
func (_PancakePair *PancakePairCallerSession) Allowance(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address , address ) view returns(uint256)
func (*PancakePairCallerSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address ) view returns(uint256)
func (*PancakePairCallerSession) DOMAINSEPARATOR ¶
func (_PancakePair *PancakePairCallerSession) DOMAINSEPARATOR() ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*PancakePairCallerSession) Decimals ¶
func (_PancakePair *PancakePairCallerSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*PancakePairCallerSession) Factory ¶
func (_PancakePair *PancakePairCallerSession) Factory() (common.Address, error)
Factory is a free data retrieval call binding the contract method 0xc45a0155.
Solidity: function factory() view returns(address)
func (*PancakePairCallerSession) GetReserves ¶
func (_PancakePair *PancakePairCallerSession) GetReserves() (struct { Reserve0 *big.Int Reserve1 *big.Int BlockTimestampLast uint32 }, error)
GetReserves is a free data retrieval call binding the contract method 0x0902f1ac.
Solidity: function getReserves() view returns(uint112 _reserve0, uint112 _reserve1, uint32 _blockTimestampLast)
func (*PancakePairCallerSession) KLast ¶
func (_PancakePair *PancakePairCallerSession) KLast() (*big.Int, error)
KLast is a free data retrieval call binding the contract method 0x7464fc3d.
Solidity: function kLast() view returns(uint256)
func (*PancakePairCallerSession) MINIMUMLIQUIDITY ¶
func (_PancakePair *PancakePairCallerSession) MINIMUMLIQUIDITY() (*big.Int, error)
MINIMUMLIQUIDITY is a free data retrieval call binding the contract method 0xba9a7a56.
Solidity: function MINIMUM_LIQUIDITY() view returns(uint256)
func (*PancakePairCallerSession) Name ¶
func (_PancakePair *PancakePairCallerSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*PancakePairCallerSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*PancakePairCallerSession) PERMITTYPEHASH ¶
func (_PancakePair *PancakePairCallerSession) PERMITTYPEHASH() ([32]byte, error)
PERMITTYPEHASH is a free data retrieval call binding the contract method 0x30adf81f.
Solidity: function PERMIT_TYPEHASH() view returns(bytes32)
func (*PancakePairCallerSession) Price0CumulativeLast ¶
func (_PancakePair *PancakePairCallerSession) Price0CumulativeLast() (*big.Int, error)
Price0CumulativeLast is a free data retrieval call binding the contract method 0x5909c0d5.
Solidity: function price0CumulativeLast() view returns(uint256)
func (*PancakePairCallerSession) Price1CumulativeLast ¶
func (_PancakePair *PancakePairCallerSession) Price1CumulativeLast() (*big.Int, error)
Price1CumulativeLast is a free data retrieval call binding the contract method 0x5a3d5493.
Solidity: function price1CumulativeLast() view returns(uint256)
func (*PancakePairCallerSession) Symbol ¶
func (_PancakePair *PancakePairCallerSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*PancakePairCallerSession) Token0 ¶
func (_PancakePair *PancakePairCallerSession) Token0() (common.Address, error)
Token0 is a free data retrieval call binding the contract method 0x0dfe1681.
Solidity: function token0() view returns(address)
func (*PancakePairCallerSession) Token1 ¶
func (_PancakePair *PancakePairCallerSession) Token1() (common.Address, error)
Token1 is a free data retrieval call binding the contract method 0xd21220a7.
Solidity: function token1() view returns(address)
func (*PancakePairCallerSession) TotalSupply ¶
func (_PancakePair *PancakePairCallerSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
type PancakePairFilterer ¶
type PancakePairFilterer struct {
// contains filtered or unexported fields
}
PancakePairFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPancakePairFilterer ¶
func NewPancakePairFilterer(address common.Address, filterer bind.ContractFilterer) (*PancakePairFilterer, error)
NewPancakePairFilterer creates a new log filterer instance of PancakePair, bound to a specific deployed contract.
func (*PancakePairFilterer) FilterApproval ¶
func (_PancakePair *PancakePairFilterer) FilterApproval(opts *bind.FilterOpts, owner []common.Address, spender []common.Address) (*PancakePairApprovalIterator, error)
FilterApproval is a free log retrieval operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*PancakePairFilterer) FilterBurn ¶
func (_PancakePair *PancakePairFilterer) FilterBurn(opts *bind.FilterOpts, sender []common.Address, to []common.Address) (*PancakePairBurnIterator, error)
FilterBurn is a free log retrieval operation binding the contract event 0xdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d81936496.
Solidity: event Burn(address indexed sender, uint256 amount0, uint256 amount1, address indexed to)
func (*PancakePairFilterer) FilterMint ¶
func (_PancakePair *PancakePairFilterer) FilterMint(opts *bind.FilterOpts, sender []common.Address) (*PancakePairMintIterator, error)
FilterMint is a free log retrieval operation binding the contract event 0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f.
Solidity: event Mint(address indexed sender, uint256 amount0, uint256 amount1)
func (*PancakePairFilterer) FilterSwap ¶
func (_PancakePair *PancakePairFilterer) FilterSwap(opts *bind.FilterOpts, sender []common.Address, to []common.Address) (*PancakePairSwapIterator, error)
FilterSwap is a free log retrieval operation binding the contract event 0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822.
Solidity: event Swap(address indexed sender, uint256 amount0In, uint256 amount1In, uint256 amount0Out, uint256 amount1Out, address indexed to)
func (*PancakePairFilterer) FilterSync ¶
func (_PancakePair *PancakePairFilterer) FilterSync(opts *bind.FilterOpts) (*PancakePairSyncIterator, error)
FilterSync is a free log retrieval operation binding the contract event 0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1.
Solidity: event Sync(uint112 reserve0, uint112 reserve1)
func (*PancakePairFilterer) FilterTransfer ¶
func (_PancakePair *PancakePairFilterer) FilterTransfer(opts *bind.FilterOpts, from []common.Address, to []common.Address) (*PancakePairTransferIterator, error)
FilterTransfer is a free log retrieval operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*PancakePairFilterer) ParseApproval ¶
func (_PancakePair *PancakePairFilterer) ParseApproval(log types.Log) (*PancakePairApproval, error)
ParseApproval is a log parse operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*PancakePairFilterer) ParseBurn ¶
func (_PancakePair *PancakePairFilterer) ParseBurn(log types.Log) (*PancakePairBurn, error)
ParseBurn is a log parse operation binding the contract event 0xdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d81936496.
Solidity: event Burn(address indexed sender, uint256 amount0, uint256 amount1, address indexed to)
func (*PancakePairFilterer) ParseMint ¶
func (_PancakePair *PancakePairFilterer) ParseMint(log types.Log) (*PancakePairMint, error)
ParseMint is a log parse operation binding the contract event 0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f.
Solidity: event Mint(address indexed sender, uint256 amount0, uint256 amount1)
func (*PancakePairFilterer) ParseSwap ¶
func (_PancakePair *PancakePairFilterer) ParseSwap(log types.Log) (*PancakePairSwap, error)
ParseSwap is a log parse operation binding the contract event 0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822.
Solidity: event Swap(address indexed sender, uint256 amount0In, uint256 amount1In, uint256 amount0Out, uint256 amount1Out, address indexed to)
func (*PancakePairFilterer) ParseSync ¶
func (_PancakePair *PancakePairFilterer) ParseSync(log types.Log) (*PancakePairSync, error)
ParseSync is a log parse operation binding the contract event 0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1.
Solidity: event Sync(uint112 reserve0, uint112 reserve1)
func (*PancakePairFilterer) ParseTransfer ¶
func (_PancakePair *PancakePairFilterer) ParseTransfer(log types.Log) (*PancakePairTransfer, error)
ParseTransfer is a log parse operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
func (*PancakePairFilterer) WatchApproval ¶
func (_PancakePair *PancakePairFilterer) WatchApproval(opts *bind.WatchOpts, sink chan<- *PancakePairApproval, owner []common.Address, spender []common.Address) (event.Subscription, error)
WatchApproval is a free log subscription operation binding the contract event 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925.
Solidity: event Approval(address indexed owner, address indexed spender, uint256 value)
func (*PancakePairFilterer) WatchBurn ¶
func (_PancakePair *PancakePairFilterer) WatchBurn(opts *bind.WatchOpts, sink chan<- *PancakePairBurn, sender []common.Address, to []common.Address) (event.Subscription, error)
WatchBurn is a free log subscription operation binding the contract event 0xdccd412f0b1252819cb1fd330b93224ca42612892bb3f4f789976e6d81936496.
Solidity: event Burn(address indexed sender, uint256 amount0, uint256 amount1, address indexed to)
func (*PancakePairFilterer) WatchMint ¶
func (_PancakePair *PancakePairFilterer) WatchMint(opts *bind.WatchOpts, sink chan<- *PancakePairMint, sender []common.Address) (event.Subscription, error)
WatchMint is a free log subscription operation binding the contract event 0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f.
Solidity: event Mint(address indexed sender, uint256 amount0, uint256 amount1)
func (*PancakePairFilterer) WatchSwap ¶
func (_PancakePair *PancakePairFilterer) WatchSwap(opts *bind.WatchOpts, sink chan<- *PancakePairSwap, sender []common.Address, to []common.Address) (event.Subscription, error)
WatchSwap is a free log subscription operation binding the contract event 0xd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822.
Solidity: event Swap(address indexed sender, uint256 amount0In, uint256 amount1In, uint256 amount0Out, uint256 amount1Out, address indexed to)
func (*PancakePairFilterer) WatchSync ¶
func (_PancakePair *PancakePairFilterer) WatchSync(opts *bind.WatchOpts, sink chan<- *PancakePairSync) (event.Subscription, error)
WatchSync is a free log subscription operation binding the contract event 0x1c411e9a96e071241c2f21f7726b17ae89e3cab4c78be50e062b03a9fffbbad1.
Solidity: event Sync(uint112 reserve0, uint112 reserve1)
func (*PancakePairFilterer) WatchTransfer ¶
func (_PancakePair *PancakePairFilterer) WatchTransfer(opts *bind.WatchOpts, sink chan<- *PancakePairTransfer, from []common.Address, to []common.Address) (event.Subscription, error)
WatchTransfer is a free log subscription operation binding the contract event 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef.
Solidity: event Transfer(address indexed from, address indexed to, uint256 value)
type PancakePairMint ¶
type PancakePairMint struct { Sender common.Address Amount0 *big.Int Amount1 *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakePairMint represents a Mint event raised by the PancakePair contract.
type PancakePairMintIterator ¶
type PancakePairMintIterator struct { Event *PancakePairMint // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakePairMintIterator is returned from FilterMint and is used to iterate over the raw logs and unpacked data for Mint events raised by the PancakePair contract.
func (*PancakePairMintIterator) Close ¶
func (it *PancakePairMintIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakePairMintIterator) Error ¶
func (it *PancakePairMintIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakePairMintIterator) Next ¶
func (it *PancakePairMintIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakePairRaw ¶
type PancakePairRaw struct {
Contract *PancakePair // Generic contract binding to access the raw methods on
}
PancakePairRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PancakePairRaw) Call ¶
func (_PancakePair *PancakePairRaw) 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 (*PancakePairRaw) Transact ¶
func (_PancakePair *PancakePairRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PancakePairRaw) Transfer ¶
func (_PancakePair *PancakePairRaw) 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 PancakePairSession ¶
type PancakePairSession struct { Contract *PancakePair // 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 }
PancakePairSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PancakePairSession) Allowance ¶
func (_PancakePair *PancakePairSession) Allowance(arg0 common.Address, arg1 common.Address) (*big.Int, error)
Allowance is a free data retrieval call binding the contract method 0xdd62ed3e.
Solidity: function allowance(address , address ) view returns(uint256)
func (*PancakePairSession) Approve ¶
func (_PancakePair *PancakePairSession) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 value) returns(bool)
func (*PancakePairSession) BalanceOf ¶
BalanceOf is a free data retrieval call binding the contract method 0x70a08231.
Solidity: function balanceOf(address ) view returns(uint256)
func (*PancakePairSession) Burn ¶
func (_PancakePair *PancakePairSession) Burn(to common.Address) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x89afcb44.
Solidity: function burn(address to) returns(uint256 amount0, uint256 amount1)
func (*PancakePairSession) DOMAINSEPARATOR ¶
func (_PancakePair *PancakePairSession) DOMAINSEPARATOR() ([32]byte, error)
DOMAINSEPARATOR is a free data retrieval call binding the contract method 0x3644e515.
Solidity: function DOMAIN_SEPARATOR() view returns(bytes32)
func (*PancakePairSession) Decimals ¶
func (_PancakePair *PancakePairSession) Decimals() (uint8, error)
Decimals is a free data retrieval call binding the contract method 0x313ce567.
Solidity: function decimals() view returns(uint8)
func (*PancakePairSession) Factory ¶
func (_PancakePair *PancakePairSession) Factory() (common.Address, error)
Factory is a free data retrieval call binding the contract method 0xc45a0155.
Solidity: function factory() view returns(address)
func (*PancakePairSession) GetReserves ¶
func (_PancakePair *PancakePairSession) GetReserves() (struct { Reserve0 *big.Int Reserve1 *big.Int BlockTimestampLast uint32 }, error)
GetReserves is a free data retrieval call binding the contract method 0x0902f1ac.
Solidity: function getReserves() view returns(uint112 _reserve0, uint112 _reserve1, uint32 _blockTimestampLast)
func (*PancakePairSession) Initialize ¶
func (_PancakePair *PancakePairSession) Initialize(_token0 common.Address, _token1 common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _token0, address _token1) returns()
func (*PancakePairSession) KLast ¶
func (_PancakePair *PancakePairSession) KLast() (*big.Int, error)
KLast is a free data retrieval call binding the contract method 0x7464fc3d.
Solidity: function kLast() view returns(uint256)
func (*PancakePairSession) MINIMUMLIQUIDITY ¶
func (_PancakePair *PancakePairSession) MINIMUMLIQUIDITY() (*big.Int, error)
MINIMUMLIQUIDITY is a free data retrieval call binding the contract method 0xba9a7a56.
Solidity: function MINIMUM_LIQUIDITY() view returns(uint256)
func (*PancakePairSession) Mint ¶
func (_PancakePair *PancakePairSession) Mint(to common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x6a627842.
Solidity: function mint(address to) returns(uint256 liquidity)
func (*PancakePairSession) Name ¶
func (_PancakePair *PancakePairSession) Name() (string, error)
Name is a free data retrieval call binding the contract method 0x06fdde03.
Solidity: function name() view returns(string)
func (*PancakePairSession) Nonces ¶
Nonces is a free data retrieval call binding the contract method 0x7ecebe00.
Solidity: function nonces(address ) view returns(uint256)
func (*PancakePairSession) PERMITTYPEHASH ¶
func (_PancakePair *PancakePairSession) PERMITTYPEHASH() ([32]byte, error)
PERMITTYPEHASH is a free data retrieval call binding the contract method 0x30adf81f.
Solidity: function PERMIT_TYPEHASH() view returns(bytes32)
func (*PancakePairSession) Permit ¶
func (_PancakePair *PancakePairSession) Permit(owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*PancakePairSession) Price0CumulativeLast ¶
func (_PancakePair *PancakePairSession) Price0CumulativeLast() (*big.Int, error)
Price0CumulativeLast is a free data retrieval call binding the contract method 0x5909c0d5.
Solidity: function price0CumulativeLast() view returns(uint256)
func (*PancakePairSession) Price1CumulativeLast ¶
func (_PancakePair *PancakePairSession) Price1CumulativeLast() (*big.Int, error)
Price1CumulativeLast is a free data retrieval call binding the contract method 0x5a3d5493.
Solidity: function price1CumulativeLast() view returns(uint256)
func (*PancakePairSession) Skim ¶
func (_PancakePair *PancakePairSession) Skim(to common.Address) (*types.Transaction, error)
Skim is a paid mutator transaction binding the contract method 0xbc25cf77.
Solidity: function skim(address to) returns()
func (*PancakePairSession) Swap ¶
func (_PancakePair *PancakePairSession) Swap(amount0Out *big.Int, amount1Out *big.Int, to common.Address, data []byte) (*types.Transaction, error)
Swap is a paid mutator transaction binding the contract method 0x022c0d9f.
Solidity: function swap(uint256 amount0Out, uint256 amount1Out, address to, bytes data) returns()
func (*PancakePairSession) Symbol ¶
func (_PancakePair *PancakePairSession) Symbol() (string, error)
Symbol is a free data retrieval call binding the contract method 0x95d89b41.
Solidity: function symbol() view returns(string)
func (*PancakePairSession) Sync ¶
func (_PancakePair *PancakePairSession) Sync() (*types.Transaction, error)
Sync is a paid mutator transaction binding the contract method 0xfff6cae9.
Solidity: function sync() returns()
func (*PancakePairSession) Token0 ¶
func (_PancakePair *PancakePairSession) Token0() (common.Address, error)
Token0 is a free data retrieval call binding the contract method 0x0dfe1681.
Solidity: function token0() view returns(address)
func (*PancakePairSession) Token1 ¶
func (_PancakePair *PancakePairSession) Token1() (common.Address, error)
Token1 is a free data retrieval call binding the contract method 0xd21220a7.
Solidity: function token1() view returns(address)
func (*PancakePairSession) TotalSupply ¶
func (_PancakePair *PancakePairSession) TotalSupply() (*big.Int, error)
TotalSupply is a free data retrieval call binding the contract method 0x18160ddd.
Solidity: function totalSupply() view returns(uint256)
func (*PancakePairSession) Transfer ¶
func (_PancakePair *PancakePairSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns(bool)
func (*PancakePairSession) TransferFrom ¶
func (_PancakePair *PancakePairSession) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 value) returns(bool)
type PancakePairSwap ¶
type PancakePairSwap struct { Sender common.Address Amount0In *big.Int Amount1In *big.Int Amount0Out *big.Int Amount1Out *big.Int To common.Address Raw types.Log // Blockchain specific contextual infos }
PancakePairSwap represents a Swap event raised by the PancakePair contract.
type PancakePairSwapIterator ¶
type PancakePairSwapIterator struct { Event *PancakePairSwap // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakePairSwapIterator is returned from FilterSwap and is used to iterate over the raw logs and unpacked data for Swap events raised by the PancakePair contract.
func (*PancakePairSwapIterator) Close ¶
func (it *PancakePairSwapIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakePairSwapIterator) Error ¶
func (it *PancakePairSwapIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakePairSwapIterator) Next ¶
func (it *PancakePairSwapIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakePairSync ¶
type PancakePairSync struct { Reserve0 *big.Int Reserve1 *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakePairSync represents a Sync event raised by the PancakePair contract.
type PancakePairSyncIterator ¶
type PancakePairSyncIterator struct { Event *PancakePairSync // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakePairSyncIterator is returned from FilterSync and is used to iterate over the raw logs and unpacked data for Sync events raised by the PancakePair contract.
func (*PancakePairSyncIterator) Close ¶
func (it *PancakePairSyncIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakePairSyncIterator) Error ¶
func (it *PancakePairSyncIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakePairSyncIterator) Next ¶
func (it *PancakePairSyncIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakePairTransactor ¶
type PancakePairTransactor struct {
// contains filtered or unexported fields
}
PancakePairTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPancakePairTransactor ¶
func NewPancakePairTransactor(address common.Address, transactor bind.ContractTransactor) (*PancakePairTransactor, error)
NewPancakePairTransactor creates a new write-only instance of PancakePair, bound to a specific deployed contract.
func (*PancakePairTransactor) Approve ¶
func (_PancakePair *PancakePairTransactor) Approve(opts *bind.TransactOpts, spender common.Address, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 value) returns(bool)
func (*PancakePairTransactor) Burn ¶
func (_PancakePair *PancakePairTransactor) Burn(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x89afcb44.
Solidity: function burn(address to) returns(uint256 amount0, uint256 amount1)
func (*PancakePairTransactor) Initialize ¶
func (_PancakePair *PancakePairTransactor) Initialize(opts *bind.TransactOpts, _token0 common.Address, _token1 common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _token0, address _token1) returns()
func (*PancakePairTransactor) Mint ¶
func (_PancakePair *PancakePairTransactor) Mint(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x6a627842.
Solidity: function mint(address to) returns(uint256 liquidity)
func (*PancakePairTransactor) Permit ¶
func (_PancakePair *PancakePairTransactor) Permit(opts *bind.TransactOpts, owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*PancakePairTransactor) Skim ¶
func (_PancakePair *PancakePairTransactor) Skim(opts *bind.TransactOpts, to common.Address) (*types.Transaction, error)
Skim is a paid mutator transaction binding the contract method 0xbc25cf77.
Solidity: function skim(address to) returns()
func (*PancakePairTransactor) Swap ¶
func (_PancakePair *PancakePairTransactor) Swap(opts *bind.TransactOpts, amount0Out *big.Int, amount1Out *big.Int, to common.Address, data []byte) (*types.Transaction, error)
Swap is a paid mutator transaction binding the contract method 0x022c0d9f.
Solidity: function swap(uint256 amount0Out, uint256 amount1Out, address to, bytes data) returns()
func (*PancakePairTransactor) Sync ¶
func (_PancakePair *PancakePairTransactor) Sync(opts *bind.TransactOpts) (*types.Transaction, error)
Sync is a paid mutator transaction binding the contract method 0xfff6cae9.
Solidity: function sync() returns()
func (*PancakePairTransactor) Transfer ¶
func (_PancakePair *PancakePairTransactor) Transfer(opts *bind.TransactOpts, to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns(bool)
func (*PancakePairTransactor) TransferFrom ¶
func (_PancakePair *PancakePairTransactor) TransferFrom(opts *bind.TransactOpts, from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 value) returns(bool)
type PancakePairTransactorRaw ¶
type PancakePairTransactorRaw struct {
Contract *PancakePairTransactor // Generic write-only contract binding to access the raw methods on
}
PancakePairTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PancakePairTransactorRaw) Transact ¶
func (_PancakePair *PancakePairTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PancakePairTransactorRaw) Transfer ¶
func (_PancakePair *PancakePairTransactorRaw) 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 PancakePairTransactorSession ¶
type PancakePairTransactorSession struct { Contract *PancakePairTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PancakePairTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PancakePairTransactorSession) Approve ¶
func (_PancakePair *PancakePairTransactorSession) Approve(spender common.Address, value *big.Int) (*types.Transaction, error)
Approve is a paid mutator transaction binding the contract method 0x095ea7b3.
Solidity: function approve(address spender, uint256 value) returns(bool)
func (*PancakePairTransactorSession) Burn ¶
func (_PancakePair *PancakePairTransactorSession) Burn(to common.Address) (*types.Transaction, error)
Burn is a paid mutator transaction binding the contract method 0x89afcb44.
Solidity: function burn(address to) returns(uint256 amount0, uint256 amount1)
func (*PancakePairTransactorSession) Initialize ¶
func (_PancakePair *PancakePairTransactorSession) Initialize(_token0 common.Address, _token1 common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x485cc955.
Solidity: function initialize(address _token0, address _token1) returns()
func (*PancakePairTransactorSession) Mint ¶
func (_PancakePair *PancakePairTransactorSession) Mint(to common.Address) (*types.Transaction, error)
Mint is a paid mutator transaction binding the contract method 0x6a627842.
Solidity: function mint(address to) returns(uint256 liquidity)
func (*PancakePairTransactorSession) Permit ¶
func (_PancakePair *PancakePairTransactorSession) Permit(owner common.Address, spender common.Address, value *big.Int, deadline *big.Int, v uint8, r [32]byte, s [32]byte) (*types.Transaction, error)
Permit is a paid mutator transaction binding the contract method 0xd505accf.
Solidity: function permit(address owner, address spender, uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) returns()
func (*PancakePairTransactorSession) Skim ¶
func (_PancakePair *PancakePairTransactorSession) Skim(to common.Address) (*types.Transaction, error)
Skim is a paid mutator transaction binding the contract method 0xbc25cf77.
Solidity: function skim(address to) returns()
func (*PancakePairTransactorSession) Swap ¶
func (_PancakePair *PancakePairTransactorSession) Swap(amount0Out *big.Int, amount1Out *big.Int, to common.Address, data []byte) (*types.Transaction, error)
Swap is a paid mutator transaction binding the contract method 0x022c0d9f.
Solidity: function swap(uint256 amount0Out, uint256 amount1Out, address to, bytes data) returns()
func (*PancakePairTransactorSession) Sync ¶
func (_PancakePair *PancakePairTransactorSession) Sync() (*types.Transaction, error)
Sync is a paid mutator transaction binding the contract method 0xfff6cae9.
Solidity: function sync() returns()
func (*PancakePairTransactorSession) Transfer ¶
func (_PancakePair *PancakePairTransactorSession) Transfer(to common.Address, value *big.Int) (*types.Transaction, error)
Transfer is a paid mutator transaction binding the contract method 0xa9059cbb.
Solidity: function transfer(address to, uint256 value) returns(bool)
func (*PancakePairTransactorSession) TransferFrom ¶
func (_PancakePair *PancakePairTransactorSession) TransferFrom(from common.Address, to common.Address, value *big.Int) (*types.Transaction, error)
TransferFrom is a paid mutator transaction binding the contract method 0x23b872dd.
Solidity: function transferFrom(address from, address to, uint256 value) returns(bool)
type PancakePairTransfer ¶
type PancakePairTransfer struct { From common.Address To common.Address Value *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakePairTransfer represents a Transfer event raised by the PancakePair contract.
type PancakePairTransferIterator ¶
type PancakePairTransferIterator struct { Event *PancakePairTransfer // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakePairTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the PancakePair contract.
func (*PancakePairTransferIterator) Close ¶
func (it *PancakePairTransferIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakePairTransferIterator) Error ¶
func (it *PancakePairTransferIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakePairTransferIterator) Next ¶
func (it *PancakePairTransferIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrup ¶
type PancakeSyrup struct { PancakeSyrupCaller // Read-only binding to the contract PancakeSyrupTransactor // Write-only binding to the contract PancakeSyrupFilterer // Log filterer for contract events }
PancakeSyrup is an auto generated Go binding around an Ethereum contract.
func NewPancakeSyrup ¶
func NewPancakeSyrup(address common.Address, backend bind.ContractBackend) (*PancakeSyrup, error)
NewPancakeSyrup creates a new instance of PancakeSyrup, bound to a specific deployed contract.
type PancakeSyrupCaller ¶
type PancakeSyrupCaller struct {
// contains filtered or unexported fields
}
PancakeSyrupCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewPancakeSyrupCaller ¶
func NewPancakeSyrupCaller(address common.Address, caller bind.ContractCaller) (*PancakeSyrupCaller, error)
NewPancakeSyrupCaller creates a new read-only instance of PancakeSyrup, bound to a specific deployed contract.
func (*PancakeSyrupCaller) AccTokenPerShare ¶
AccTokenPerShare is a free data retrieval call binding the contract method 0x8f662915.
Solidity: function accTokenPerShare() view returns(uint256)
func (*PancakeSyrupCaller) BonusEndBlock ¶
BonusEndBlock is a free data retrieval call binding the contract method 0x1aed6553.
Solidity: function bonusEndBlock() view returns(uint256)
func (*PancakeSyrupCaller) HasUserLimit ¶
func (_PancakeSyrup *PancakeSyrupCaller) HasUserLimit(opts *bind.CallOpts) (bool, error)
HasUserLimit is a free data retrieval call binding the contract method 0x92e8990e.
Solidity: function hasUserLimit() view returns(bool)
func (*PancakeSyrupCaller) IsInitialized ¶
func (_PancakeSyrup *PancakeSyrupCaller) IsInitialized(opts *bind.CallOpts) (bool, error)
IsInitialized is a free data retrieval call binding the contract method 0x392e53cd.
Solidity: function isInitialized() view returns(bool)
func (*PancakeSyrupCaller) LastRewardBlock ¶
LastRewardBlock is a free data retrieval call binding the contract method 0xa9f8d181.
Solidity: function lastRewardBlock() view returns(uint256)
func (*PancakeSyrupCaller) NumberBlocksForUserLimit ¶
func (_PancakeSyrup *PancakeSyrupCaller) NumberBlocksForUserLimit(opts *bind.CallOpts) (*big.Int, error)
NumberBlocksForUserLimit is a free data retrieval call binding the contract method 0x8ad1071b.
Solidity: function numberBlocksForUserLimit() view returns(uint256)
func (*PancakeSyrupCaller) Owner ¶
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeSyrupCaller) PRECISIONFACTOR ¶
PRECISIONFACTOR is a free data retrieval call binding the contract method 0xccd34cd5.
Solidity: function PRECISION_FACTOR() view returns(uint256)
func (*PancakeSyrupCaller) PancakeProfile ¶
func (_PancakeSyrup *PancakeSyrupCaller) PancakeProfile(opts *bind.CallOpts) (common.Address, error)
PancakeProfile is a free data retrieval call binding the contract method 0xc7d936ec.
Solidity: function pancakeProfile() view returns(address)
func (*PancakeSyrupCaller) PancakeProfileIsRequested ¶
func (_PancakeSyrup *PancakeSyrupCaller) PancakeProfileIsRequested(opts *bind.CallOpts) (bool, error)
PancakeProfileIsRequested is a free data retrieval call binding the contract method 0x5a0b5f34.
Solidity: function pancakeProfileIsRequested() view returns(bool)
func (*PancakeSyrupCaller) PancakeProfileThresholdPoints ¶
func (_PancakeSyrup *PancakeSyrupCaller) PancakeProfileThresholdPoints(opts *bind.CallOpts) (*big.Int, error)
PancakeProfileThresholdPoints is a free data retrieval call binding the contract method 0x0ace6247.
Solidity: function pancakeProfileThresholdPoints() view returns(uint256)
func (*PancakeSyrupCaller) PendingReward ¶
func (_PancakeSyrup *PancakeSyrupCaller) PendingReward(opts *bind.CallOpts, _user common.Address) (*big.Int, error)
PendingReward is a free data retrieval call binding the contract method 0xf40f0f52.
Solidity: function pendingReward(address _user) view returns(uint256)
func (*PancakeSyrupCaller) PoolLimitPerUser ¶
PoolLimitPerUser is a free data retrieval call binding the contract method 0x66fe9f8a.
Solidity: function poolLimitPerUser() view returns(uint256)
func (*PancakeSyrupCaller) RewardPerBlock ¶
RewardPerBlock is a free data retrieval call binding the contract method 0x8ae39cac.
Solidity: function rewardPerBlock() view returns(uint256)
func (*PancakeSyrupCaller) RewardToken ¶
RewardToken is a free data retrieval call binding the contract method 0xf7c618c1.
Solidity: function rewardToken() view returns(address)
func (*PancakeSyrupCaller) SMARTCHEFFACTORY ¶
func (_PancakeSyrup *PancakeSyrupCaller) SMARTCHEFFACTORY(opts *bind.CallOpts) (common.Address, error)
SMARTCHEFFACTORY is a free data retrieval call binding the contract method 0xbd617191.
Solidity: function SMART_CHEF_FACTORY() view returns(address)
func (*PancakeSyrupCaller) StakedToken ¶
StakedToken is a free data retrieval call binding the contract method 0xcc7a262e.
Solidity: function stakedToken() view returns(address)
func (*PancakeSyrupCaller) StartBlock ¶
StartBlock is a free data retrieval call binding the contract method 0x48cd4cb1.
Solidity: function startBlock() view returns(uint256)
func (*PancakeSyrupCaller) UserInfo ¶
func (_PancakeSyrup *PancakeSyrupCaller) UserInfo(opts *bind.CallOpts, arg0 common.Address) (struct { Amount *big.Int RewardDebt *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x1959a002.
Solidity: function userInfo(address ) view returns(uint256 amount, uint256 rewardDebt)
type PancakeSyrupCallerRaw ¶
type PancakeSyrupCallerRaw struct {
Contract *PancakeSyrupCaller // Generic read-only contract binding to access the raw methods on
}
PancakeSyrupCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*PancakeSyrupCallerRaw) Call ¶
func (_PancakeSyrup *PancakeSyrupCallerRaw) 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 PancakeSyrupCallerSession ¶
type PancakeSyrupCallerSession struct { Contract *PancakeSyrupCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
PancakeSyrupCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*PancakeSyrupCallerSession) AccTokenPerShare ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) AccTokenPerShare() (*big.Int, error)
AccTokenPerShare is a free data retrieval call binding the contract method 0x8f662915.
Solidity: function accTokenPerShare() view returns(uint256)
func (*PancakeSyrupCallerSession) BonusEndBlock ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) BonusEndBlock() (*big.Int, error)
BonusEndBlock is a free data retrieval call binding the contract method 0x1aed6553.
Solidity: function bonusEndBlock() view returns(uint256)
func (*PancakeSyrupCallerSession) HasUserLimit ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) HasUserLimit() (bool, error)
HasUserLimit is a free data retrieval call binding the contract method 0x92e8990e.
Solidity: function hasUserLimit() view returns(bool)
func (*PancakeSyrupCallerSession) IsInitialized ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) IsInitialized() (bool, error)
IsInitialized is a free data retrieval call binding the contract method 0x392e53cd.
Solidity: function isInitialized() view returns(bool)
func (*PancakeSyrupCallerSession) LastRewardBlock ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) LastRewardBlock() (*big.Int, error)
LastRewardBlock is a free data retrieval call binding the contract method 0xa9f8d181.
Solidity: function lastRewardBlock() view returns(uint256)
func (*PancakeSyrupCallerSession) NumberBlocksForUserLimit ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) NumberBlocksForUserLimit() (*big.Int, error)
NumberBlocksForUserLimit is a free data retrieval call binding the contract method 0x8ad1071b.
Solidity: function numberBlocksForUserLimit() view returns(uint256)
func (*PancakeSyrupCallerSession) Owner ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeSyrupCallerSession) PRECISIONFACTOR ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) PRECISIONFACTOR() (*big.Int, error)
PRECISIONFACTOR is a free data retrieval call binding the contract method 0xccd34cd5.
Solidity: function PRECISION_FACTOR() view returns(uint256)
func (*PancakeSyrupCallerSession) PancakeProfile ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) PancakeProfile() (common.Address, error)
PancakeProfile is a free data retrieval call binding the contract method 0xc7d936ec.
Solidity: function pancakeProfile() view returns(address)
func (*PancakeSyrupCallerSession) PancakeProfileIsRequested ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) PancakeProfileIsRequested() (bool, error)
PancakeProfileIsRequested is a free data retrieval call binding the contract method 0x5a0b5f34.
Solidity: function pancakeProfileIsRequested() view returns(bool)
func (*PancakeSyrupCallerSession) PancakeProfileThresholdPoints ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) PancakeProfileThresholdPoints() (*big.Int, error)
PancakeProfileThresholdPoints is a free data retrieval call binding the contract method 0x0ace6247.
Solidity: function pancakeProfileThresholdPoints() view returns(uint256)
func (*PancakeSyrupCallerSession) PendingReward ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) PendingReward(_user common.Address) (*big.Int, error)
PendingReward is a free data retrieval call binding the contract method 0xf40f0f52.
Solidity: function pendingReward(address _user) view returns(uint256)
func (*PancakeSyrupCallerSession) PoolLimitPerUser ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) PoolLimitPerUser() (*big.Int, error)
PoolLimitPerUser is a free data retrieval call binding the contract method 0x66fe9f8a.
Solidity: function poolLimitPerUser() view returns(uint256)
func (*PancakeSyrupCallerSession) RewardPerBlock ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) RewardPerBlock() (*big.Int, error)
RewardPerBlock is a free data retrieval call binding the contract method 0x8ae39cac.
Solidity: function rewardPerBlock() view returns(uint256)
func (*PancakeSyrupCallerSession) RewardToken ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) RewardToken() (common.Address, error)
RewardToken is a free data retrieval call binding the contract method 0xf7c618c1.
Solidity: function rewardToken() view returns(address)
func (*PancakeSyrupCallerSession) SMARTCHEFFACTORY ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) SMARTCHEFFACTORY() (common.Address, error)
SMARTCHEFFACTORY is a free data retrieval call binding the contract method 0xbd617191.
Solidity: function SMART_CHEF_FACTORY() view returns(address)
func (*PancakeSyrupCallerSession) StakedToken ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) StakedToken() (common.Address, error)
StakedToken is a free data retrieval call binding the contract method 0xcc7a262e.
Solidity: function stakedToken() view returns(address)
func (*PancakeSyrupCallerSession) StartBlock ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) StartBlock() (*big.Int, error)
StartBlock is a free data retrieval call binding the contract method 0x48cd4cb1.
Solidity: function startBlock() view returns(uint256)
func (*PancakeSyrupCallerSession) UserInfo ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) UserInfo(arg0 common.Address) (struct { Amount *big.Int RewardDebt *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x1959a002.
Solidity: function userInfo(address ) view returns(uint256 amount, uint256 rewardDebt)
func (*PancakeSyrupCallerSession) UserLimit ¶
func (_PancakeSyrup *PancakeSyrupCallerSession) UserLimit() (bool, error)
UserLimit is a free data retrieval call binding the contract method 0x4a7c01ec.
Solidity: function userLimit() view returns(bool)
type PancakeSyrupDeposit ¶
type PancakeSyrupDeposit struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupDeposit represents a Deposit event raised by the PancakeSyrup contract.
type PancakeSyrupDepositIterator ¶
type PancakeSyrupDepositIterator struct { Event *PancakeSyrupDeposit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupDepositIterator is returned from FilterDeposit and is used to iterate over the raw logs and unpacked data for Deposit events raised by the PancakeSyrup contract.
func (*PancakeSyrupDepositIterator) Close ¶
func (it *PancakeSyrupDepositIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupDepositIterator) Error ¶
func (it *PancakeSyrupDepositIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupDepositIterator) Next ¶
func (it *PancakeSyrupDepositIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupEmergencyWithdraw ¶
type PancakeSyrupEmergencyWithdraw struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupEmergencyWithdraw represents a EmergencyWithdraw event raised by the PancakeSyrup contract.
type PancakeSyrupEmergencyWithdrawIterator ¶
type PancakeSyrupEmergencyWithdrawIterator struct { Event *PancakeSyrupEmergencyWithdraw // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupEmergencyWithdrawIterator is returned from FilterEmergencyWithdraw and is used to iterate over the raw logs and unpacked data for EmergencyWithdraw events raised by the PancakeSyrup contract.
func (*PancakeSyrupEmergencyWithdrawIterator) Close ¶
func (it *PancakeSyrupEmergencyWithdrawIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupEmergencyWithdrawIterator) Error ¶
func (it *PancakeSyrupEmergencyWithdrawIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupEmergencyWithdrawIterator) Next ¶
func (it *PancakeSyrupEmergencyWithdrawIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupFilterer ¶
type PancakeSyrupFilterer struct {
// contains filtered or unexported fields
}
PancakeSyrupFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewPancakeSyrupFilterer ¶
func NewPancakeSyrupFilterer(address common.Address, filterer bind.ContractFilterer) (*PancakeSyrupFilterer, error)
NewPancakeSyrupFilterer creates a new log filterer instance of PancakeSyrup, bound to a specific deployed contract.
func (*PancakeSyrupFilterer) FilterDeposit ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterDeposit(opts *bind.FilterOpts, user []common.Address) (*PancakeSyrupDepositIterator, error)
FilterDeposit is a free log retrieval operation binding the contract event 0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c.
Solidity: event Deposit(address indexed user, uint256 amount)
func (*PancakeSyrupFilterer) FilterEmergencyWithdraw ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterEmergencyWithdraw(opts *bind.FilterOpts, user []common.Address) (*PancakeSyrupEmergencyWithdrawIterator, error)
FilterEmergencyWithdraw is a free log retrieval operation binding the contract event 0x5fafa99d0643513820be26656b45130b01e1c03062e1266bf36f88cbd3bd9695.
Solidity: event EmergencyWithdraw(address indexed user, uint256 amount)
func (*PancakeSyrupFilterer) FilterNewPoolLimit ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterNewPoolLimit(opts *bind.FilterOpts) (*PancakeSyrupNewPoolLimitIterator, error)
FilterNewPoolLimit is a free log retrieval operation binding the contract event 0x241f67ee5f41b7a5cabf911367329be7215900f602ebfc47f89dce2a6bcd847c.
Solidity: event NewPoolLimit(uint256 poolLimitPerUser)
func (*PancakeSyrupFilterer) FilterNewRewardPerBlock ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterNewRewardPerBlock(opts *bind.FilterOpts) (*PancakeSyrupNewRewardPerBlockIterator, error)
FilterNewRewardPerBlock is a free log retrieval operation binding the contract event 0x0c4d677eef92893ac7ec52faf8140fc6c851ab4736302b4f3a89dfb20696a0df.
Solidity: event NewRewardPerBlock(uint256 rewardPerBlock)
func (*PancakeSyrupFilterer) FilterNewStartAndEndBlocks ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterNewStartAndEndBlocks(opts *bind.FilterOpts) (*PancakeSyrupNewStartAndEndBlocksIterator, error)
FilterNewStartAndEndBlocks is a free log retrieval operation binding the contract event 0x7cd0ab87d19036f3dfadadb232c78aa4879dda3f0c994a9d637532410ee2ce06.
Solidity: event NewStartAndEndBlocks(uint256 startBlock, uint256 endBlock)
func (*PancakeSyrupFilterer) FilterOwnershipTransferred ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, newOwner []common.Address) (*PancakeSyrupOwnershipTransferredIterator, error)
FilterOwnershipTransferred is a free log retrieval operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeSyrupFilterer) FilterRewardsStop ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterRewardsStop(opts *bind.FilterOpts) (*PancakeSyrupRewardsStopIterator, error)
FilterRewardsStop is a free log retrieval operation binding the contract event 0xfed9fcb0ca3d1e761a4b929792bb24082fba92dca81252646ad306d306806566.
Solidity: event RewardsStop(uint256 blockNumber)
func (*PancakeSyrupFilterer) FilterTokenRecovery ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterTokenRecovery(opts *bind.FilterOpts, token []common.Address) (*PancakeSyrupTokenRecoveryIterator, error)
FilterTokenRecovery is a free log retrieval operation binding the contract event 0x14f11966a996e0629572e51064726d2057a80fbd34efc066682c06a71dbb6e98.
Solidity: event TokenRecovery(address indexed token, uint256 amount)
func (*PancakeSyrupFilterer) FilterUpdateProfileAndThresholdPointsRequirement ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterUpdateProfileAndThresholdPointsRequirement(opts *bind.FilterOpts) (*PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator, error)
FilterUpdateProfileAndThresholdPointsRequirement is a free log retrieval operation binding the contract event 0x915d08e0e89c58e352d7c1d66c942cb15dac8a7294d2ca80ddf46f1998f0512b.
Solidity: event UpdateProfileAndThresholdPointsRequirement(bool isProfileRequested, uint256 thresholdPoints)
func (*PancakeSyrupFilterer) FilterWithdraw ¶
func (_PancakeSyrup *PancakeSyrupFilterer) FilterWithdraw(opts *bind.FilterOpts, user []common.Address) (*PancakeSyrupWithdrawIterator, error)
FilterWithdraw is a free log retrieval operation binding the contract event 0x884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364.
Solidity: event Withdraw(address indexed user, uint256 amount)
func (*PancakeSyrupFilterer) ParseDeposit ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseDeposit(log types.Log) (*PancakeSyrupDeposit, error)
ParseDeposit is a log parse operation binding the contract event 0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c.
Solidity: event Deposit(address indexed user, uint256 amount)
func (*PancakeSyrupFilterer) ParseEmergencyWithdraw ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseEmergencyWithdraw(log types.Log) (*PancakeSyrupEmergencyWithdraw, error)
ParseEmergencyWithdraw is a log parse operation binding the contract event 0x5fafa99d0643513820be26656b45130b01e1c03062e1266bf36f88cbd3bd9695.
Solidity: event EmergencyWithdraw(address indexed user, uint256 amount)
func (*PancakeSyrupFilterer) ParseNewPoolLimit ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseNewPoolLimit(log types.Log) (*PancakeSyrupNewPoolLimit, error)
ParseNewPoolLimit is a log parse operation binding the contract event 0x241f67ee5f41b7a5cabf911367329be7215900f602ebfc47f89dce2a6bcd847c.
Solidity: event NewPoolLimit(uint256 poolLimitPerUser)
func (*PancakeSyrupFilterer) ParseNewRewardPerBlock ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseNewRewardPerBlock(log types.Log) (*PancakeSyrupNewRewardPerBlock, error)
ParseNewRewardPerBlock is a log parse operation binding the contract event 0x0c4d677eef92893ac7ec52faf8140fc6c851ab4736302b4f3a89dfb20696a0df.
Solidity: event NewRewardPerBlock(uint256 rewardPerBlock)
func (*PancakeSyrupFilterer) ParseNewStartAndEndBlocks ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseNewStartAndEndBlocks(log types.Log) (*PancakeSyrupNewStartAndEndBlocks, error)
ParseNewStartAndEndBlocks is a log parse operation binding the contract event 0x7cd0ab87d19036f3dfadadb232c78aa4879dda3f0c994a9d637532410ee2ce06.
Solidity: event NewStartAndEndBlocks(uint256 startBlock, uint256 endBlock)
func (*PancakeSyrupFilterer) ParseOwnershipTransferred ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseOwnershipTransferred(log types.Log) (*PancakeSyrupOwnershipTransferred, error)
ParseOwnershipTransferred is a log parse operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeSyrupFilterer) ParseRewardsStop ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseRewardsStop(log types.Log) (*PancakeSyrupRewardsStop, error)
ParseRewardsStop is a log parse operation binding the contract event 0xfed9fcb0ca3d1e761a4b929792bb24082fba92dca81252646ad306d306806566.
Solidity: event RewardsStop(uint256 blockNumber)
func (*PancakeSyrupFilterer) ParseTokenRecovery ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseTokenRecovery(log types.Log) (*PancakeSyrupTokenRecovery, error)
ParseTokenRecovery is a log parse operation binding the contract event 0x14f11966a996e0629572e51064726d2057a80fbd34efc066682c06a71dbb6e98.
Solidity: event TokenRecovery(address indexed token, uint256 amount)
func (*PancakeSyrupFilterer) ParseUpdateProfileAndThresholdPointsRequirement ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseUpdateProfileAndThresholdPointsRequirement(log types.Log) (*PancakeSyrupUpdateProfileAndThresholdPointsRequirement, error)
ParseUpdateProfileAndThresholdPointsRequirement is a log parse operation binding the contract event 0x915d08e0e89c58e352d7c1d66c942cb15dac8a7294d2ca80ddf46f1998f0512b.
Solidity: event UpdateProfileAndThresholdPointsRequirement(bool isProfileRequested, uint256 thresholdPoints)
func (*PancakeSyrupFilterer) ParseWithdraw ¶
func (_PancakeSyrup *PancakeSyrupFilterer) ParseWithdraw(log types.Log) (*PancakeSyrupWithdraw, error)
ParseWithdraw is a log parse operation binding the contract event 0x884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364.
Solidity: event Withdraw(address indexed user, uint256 amount)
func (*PancakeSyrupFilterer) WatchDeposit ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchDeposit(opts *bind.WatchOpts, sink chan<- *PancakeSyrupDeposit, user []common.Address) (event.Subscription, error)
WatchDeposit is a free log subscription operation binding the contract event 0xe1fffcc4923d04b559f4d29a8bfc6cda04eb5b0d3c460751c2402c5c5cc9109c.
Solidity: event Deposit(address indexed user, uint256 amount)
func (*PancakeSyrupFilterer) WatchEmergencyWithdraw ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchEmergencyWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeSyrupEmergencyWithdraw, user []common.Address) (event.Subscription, error)
WatchEmergencyWithdraw is a free log subscription operation binding the contract event 0x5fafa99d0643513820be26656b45130b01e1c03062e1266bf36f88cbd3bd9695.
Solidity: event EmergencyWithdraw(address indexed user, uint256 amount)
func (*PancakeSyrupFilterer) WatchNewPoolLimit ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchNewPoolLimit(opts *bind.WatchOpts, sink chan<- *PancakeSyrupNewPoolLimit) (event.Subscription, error)
WatchNewPoolLimit is a free log subscription operation binding the contract event 0x241f67ee5f41b7a5cabf911367329be7215900f602ebfc47f89dce2a6bcd847c.
Solidity: event NewPoolLimit(uint256 poolLimitPerUser)
func (*PancakeSyrupFilterer) WatchNewRewardPerBlock ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchNewRewardPerBlock(opts *bind.WatchOpts, sink chan<- *PancakeSyrupNewRewardPerBlock) (event.Subscription, error)
WatchNewRewardPerBlock is a free log subscription operation binding the contract event 0x0c4d677eef92893ac7ec52faf8140fc6c851ab4736302b4f3a89dfb20696a0df.
Solidity: event NewRewardPerBlock(uint256 rewardPerBlock)
func (*PancakeSyrupFilterer) WatchNewStartAndEndBlocks ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchNewStartAndEndBlocks(opts *bind.WatchOpts, sink chan<- *PancakeSyrupNewStartAndEndBlocks) (event.Subscription, error)
WatchNewStartAndEndBlocks is a free log subscription operation binding the contract event 0x7cd0ab87d19036f3dfadadb232c78aa4879dda3f0c994a9d637532410ee2ce06.
Solidity: event NewStartAndEndBlocks(uint256 startBlock, uint256 endBlock)
func (*PancakeSyrupFilterer) WatchOwnershipTransferred ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *PancakeSyrupOwnershipTransferred, previousOwner []common.Address, newOwner []common.Address) (event.Subscription, error)
WatchOwnershipTransferred is a free log subscription operation binding the contract event 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0.
Solidity: event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
func (*PancakeSyrupFilterer) WatchRewardsStop ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchRewardsStop(opts *bind.WatchOpts, sink chan<- *PancakeSyrupRewardsStop) (event.Subscription, error)
WatchRewardsStop is a free log subscription operation binding the contract event 0xfed9fcb0ca3d1e761a4b929792bb24082fba92dca81252646ad306d306806566.
Solidity: event RewardsStop(uint256 blockNumber)
func (*PancakeSyrupFilterer) WatchTokenRecovery ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchTokenRecovery(opts *bind.WatchOpts, sink chan<- *PancakeSyrupTokenRecovery, token []common.Address) (event.Subscription, error)
WatchTokenRecovery is a free log subscription operation binding the contract event 0x14f11966a996e0629572e51064726d2057a80fbd34efc066682c06a71dbb6e98.
Solidity: event TokenRecovery(address indexed token, uint256 amount)
func (*PancakeSyrupFilterer) WatchUpdateProfileAndThresholdPointsRequirement ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchUpdateProfileAndThresholdPointsRequirement(opts *bind.WatchOpts, sink chan<- *PancakeSyrupUpdateProfileAndThresholdPointsRequirement) (event.Subscription, error)
WatchUpdateProfileAndThresholdPointsRequirement is a free log subscription operation binding the contract event 0x915d08e0e89c58e352d7c1d66c942cb15dac8a7294d2ca80ddf46f1998f0512b.
Solidity: event UpdateProfileAndThresholdPointsRequirement(bool isProfileRequested, uint256 thresholdPoints)
func (*PancakeSyrupFilterer) WatchWithdraw ¶
func (_PancakeSyrup *PancakeSyrupFilterer) WatchWithdraw(opts *bind.WatchOpts, sink chan<- *PancakeSyrupWithdraw, user []common.Address) (event.Subscription, error)
WatchWithdraw is a free log subscription operation binding the contract event 0x884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364.
Solidity: event Withdraw(address indexed user, uint256 amount)
type PancakeSyrupNewPoolLimit ¶
type PancakeSyrupNewPoolLimit struct { PoolLimitPerUser *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupNewPoolLimit represents a NewPoolLimit event raised by the PancakeSyrup contract.
type PancakeSyrupNewPoolLimitIterator ¶
type PancakeSyrupNewPoolLimitIterator struct { Event *PancakeSyrupNewPoolLimit // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupNewPoolLimitIterator is returned from FilterNewPoolLimit and is used to iterate over the raw logs and unpacked data for NewPoolLimit events raised by the PancakeSyrup contract.
func (*PancakeSyrupNewPoolLimitIterator) Close ¶
func (it *PancakeSyrupNewPoolLimitIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupNewPoolLimitIterator) Error ¶
func (it *PancakeSyrupNewPoolLimitIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupNewPoolLimitIterator) Next ¶
func (it *PancakeSyrupNewPoolLimitIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupNewRewardPerBlock ¶
type PancakeSyrupNewRewardPerBlock struct { RewardPerBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupNewRewardPerBlock represents a NewRewardPerBlock event raised by the PancakeSyrup contract.
type PancakeSyrupNewRewardPerBlockIterator ¶
type PancakeSyrupNewRewardPerBlockIterator struct { Event *PancakeSyrupNewRewardPerBlock // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupNewRewardPerBlockIterator is returned from FilterNewRewardPerBlock and is used to iterate over the raw logs and unpacked data for NewRewardPerBlock events raised by the PancakeSyrup contract.
func (*PancakeSyrupNewRewardPerBlockIterator) Close ¶
func (it *PancakeSyrupNewRewardPerBlockIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupNewRewardPerBlockIterator) Error ¶
func (it *PancakeSyrupNewRewardPerBlockIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupNewRewardPerBlockIterator) Next ¶
func (it *PancakeSyrupNewRewardPerBlockIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupNewStartAndEndBlocks ¶
type PancakeSyrupNewStartAndEndBlocks struct { StartBlock *big.Int EndBlock *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupNewStartAndEndBlocks represents a NewStartAndEndBlocks event raised by the PancakeSyrup contract.
type PancakeSyrupNewStartAndEndBlocksIterator ¶
type PancakeSyrupNewStartAndEndBlocksIterator struct { Event *PancakeSyrupNewStartAndEndBlocks // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupNewStartAndEndBlocksIterator is returned from FilterNewStartAndEndBlocks and is used to iterate over the raw logs and unpacked data for NewStartAndEndBlocks events raised by the PancakeSyrup contract.
func (*PancakeSyrupNewStartAndEndBlocksIterator) Close ¶
func (it *PancakeSyrupNewStartAndEndBlocksIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupNewStartAndEndBlocksIterator) Error ¶
func (it *PancakeSyrupNewStartAndEndBlocksIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupNewStartAndEndBlocksIterator) Next ¶
func (it *PancakeSyrupNewStartAndEndBlocksIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupOwnershipTransferred ¶
type PancakeSyrupOwnershipTransferred struct { PreviousOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupOwnershipTransferred represents a OwnershipTransferred event raised by the PancakeSyrup contract.
type PancakeSyrupOwnershipTransferredIterator ¶
type PancakeSyrupOwnershipTransferredIterator struct { Event *PancakeSyrupOwnershipTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupOwnershipTransferredIterator is returned from FilterOwnershipTransferred and is used to iterate over the raw logs and unpacked data for OwnershipTransferred events raised by the PancakeSyrup contract.
func (*PancakeSyrupOwnershipTransferredIterator) Close ¶
func (it *PancakeSyrupOwnershipTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupOwnershipTransferredIterator) Error ¶
func (it *PancakeSyrupOwnershipTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupOwnershipTransferredIterator) Next ¶
func (it *PancakeSyrupOwnershipTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupRaw ¶
type PancakeSyrupRaw struct {
Contract *PancakeSyrup // Generic contract binding to access the raw methods on
}
PancakeSyrupRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*PancakeSyrupRaw) Call ¶
func (_PancakeSyrup *PancakeSyrupRaw) 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 (*PancakeSyrupRaw) Transact ¶
func (_PancakeSyrup *PancakeSyrupRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PancakeSyrupRaw) Transfer ¶
func (_PancakeSyrup *PancakeSyrupRaw) 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 PancakeSyrupRewardsStop ¶
type PancakeSyrupRewardsStop struct { BlockNumber *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupRewardsStop represents a RewardsStop event raised by the PancakeSyrup contract.
type PancakeSyrupRewardsStopIterator ¶
type PancakeSyrupRewardsStopIterator struct { Event *PancakeSyrupRewardsStop // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupRewardsStopIterator is returned from FilterRewardsStop and is used to iterate over the raw logs and unpacked data for RewardsStop events raised by the PancakeSyrup contract.
func (*PancakeSyrupRewardsStopIterator) Close ¶
func (it *PancakeSyrupRewardsStopIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupRewardsStopIterator) Error ¶
func (it *PancakeSyrupRewardsStopIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupRewardsStopIterator) Next ¶
func (it *PancakeSyrupRewardsStopIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupSession ¶
type PancakeSyrupSession struct { Contract *PancakeSyrup // 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 }
PancakeSyrupSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*PancakeSyrupSession) AccTokenPerShare ¶
func (_PancakeSyrup *PancakeSyrupSession) AccTokenPerShare() (*big.Int, error)
AccTokenPerShare is a free data retrieval call binding the contract method 0x8f662915.
Solidity: function accTokenPerShare() view returns(uint256)
func (*PancakeSyrupSession) BonusEndBlock ¶
func (_PancakeSyrup *PancakeSyrupSession) BonusEndBlock() (*big.Int, error)
BonusEndBlock is a free data retrieval call binding the contract method 0x1aed6553.
Solidity: function bonusEndBlock() view returns(uint256)
func (*PancakeSyrupSession) Deposit ¶
func (_PancakeSyrup *PancakeSyrupSession) Deposit(_amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xb6b55f25.
Solidity: function deposit(uint256 _amount) returns()
func (*PancakeSyrupSession) EmergencyRewardWithdraw ¶
func (_PancakeSyrup *PancakeSyrupSession) EmergencyRewardWithdraw(_amount *big.Int) (*types.Transaction, error)
EmergencyRewardWithdraw is a paid mutator transaction binding the contract method 0x3279beab.
Solidity: function emergencyRewardWithdraw(uint256 _amount) returns()
func (*PancakeSyrupSession) EmergencyWithdraw ¶
func (_PancakeSyrup *PancakeSyrupSession) EmergencyWithdraw() (*types.Transaction, error)
EmergencyWithdraw is a paid mutator transaction binding the contract method 0xdb2e21bc.
Solidity: function emergencyWithdraw() returns()
func (*PancakeSyrupSession) HasUserLimit ¶
func (_PancakeSyrup *PancakeSyrupSession) HasUserLimit() (bool, error)
HasUserLimit is a free data retrieval call binding the contract method 0x92e8990e.
Solidity: function hasUserLimit() view returns(bool)
func (*PancakeSyrupSession) Initialize ¶
func (_PancakeSyrup *PancakeSyrupSession) Initialize(_stakedToken common.Address, _rewardToken common.Address, _rewardPerBlock *big.Int, _startBlock *big.Int, _bonusEndBlock *big.Int, _poolLimitPerUser *big.Int, _numberBlocksForUserLimit *big.Int, _admin common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x2aa2c381.
Solidity: function initialize(address _stakedToken, address _rewardToken, uint256 _rewardPerBlock, uint256 _startBlock, uint256 _bonusEndBlock, uint256 _poolLimitPerUser, uint256 _numberBlocksForUserLimit, address _admin) returns()
func (*PancakeSyrupSession) IsInitialized ¶
func (_PancakeSyrup *PancakeSyrupSession) IsInitialized() (bool, error)
IsInitialized is a free data retrieval call binding the contract method 0x392e53cd.
Solidity: function isInitialized() view returns(bool)
func (*PancakeSyrupSession) LastRewardBlock ¶
func (_PancakeSyrup *PancakeSyrupSession) LastRewardBlock() (*big.Int, error)
LastRewardBlock is a free data retrieval call binding the contract method 0xa9f8d181.
Solidity: function lastRewardBlock() view returns(uint256)
func (*PancakeSyrupSession) NumberBlocksForUserLimit ¶
func (_PancakeSyrup *PancakeSyrupSession) NumberBlocksForUserLimit() (*big.Int, error)
NumberBlocksForUserLimit is a free data retrieval call binding the contract method 0x8ad1071b.
Solidity: function numberBlocksForUserLimit() view returns(uint256)
func (*PancakeSyrupSession) Owner ¶
func (_PancakeSyrup *PancakeSyrupSession) Owner() (common.Address, error)
Owner is a free data retrieval call binding the contract method 0x8da5cb5b.
Solidity: function owner() view returns(address)
func (*PancakeSyrupSession) PRECISIONFACTOR ¶
func (_PancakeSyrup *PancakeSyrupSession) PRECISIONFACTOR() (*big.Int, error)
PRECISIONFACTOR is a free data retrieval call binding the contract method 0xccd34cd5.
Solidity: function PRECISION_FACTOR() view returns(uint256)
func (*PancakeSyrupSession) PancakeProfile ¶
func (_PancakeSyrup *PancakeSyrupSession) PancakeProfile() (common.Address, error)
PancakeProfile is a free data retrieval call binding the contract method 0xc7d936ec.
Solidity: function pancakeProfile() view returns(address)
func (*PancakeSyrupSession) PancakeProfileIsRequested ¶
func (_PancakeSyrup *PancakeSyrupSession) PancakeProfileIsRequested() (bool, error)
PancakeProfileIsRequested is a free data retrieval call binding the contract method 0x5a0b5f34.
Solidity: function pancakeProfileIsRequested() view returns(bool)
func (*PancakeSyrupSession) PancakeProfileThresholdPoints ¶
func (_PancakeSyrup *PancakeSyrupSession) PancakeProfileThresholdPoints() (*big.Int, error)
PancakeProfileThresholdPoints is a free data retrieval call binding the contract method 0x0ace6247.
Solidity: function pancakeProfileThresholdPoints() view returns(uint256)
func (*PancakeSyrupSession) PendingReward ¶
PendingReward is a free data retrieval call binding the contract method 0xf40f0f52.
Solidity: function pendingReward(address _user) view returns(uint256)
func (*PancakeSyrupSession) PoolLimitPerUser ¶
func (_PancakeSyrup *PancakeSyrupSession) PoolLimitPerUser() (*big.Int, error)
PoolLimitPerUser is a free data retrieval call binding the contract method 0x66fe9f8a.
Solidity: function poolLimitPerUser() view returns(uint256)
func (*PancakeSyrupSession) RecoverToken ¶
func (_PancakeSyrup *PancakeSyrupSession) RecoverToken(_token common.Address) (*types.Transaction, error)
RecoverToken is a paid mutator transaction binding the contract method 0x9be65a60.
Solidity: function recoverToken(address _token) returns()
func (*PancakeSyrupSession) RenounceOwnership ¶
func (_PancakeSyrup *PancakeSyrupSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeSyrupSession) RewardPerBlock ¶
func (_PancakeSyrup *PancakeSyrupSession) RewardPerBlock() (*big.Int, error)
RewardPerBlock is a free data retrieval call binding the contract method 0x8ae39cac.
Solidity: function rewardPerBlock() view returns(uint256)
func (*PancakeSyrupSession) RewardToken ¶
func (_PancakeSyrup *PancakeSyrupSession) RewardToken() (common.Address, error)
RewardToken is a free data retrieval call binding the contract method 0xf7c618c1.
Solidity: function rewardToken() view returns(address)
func (*PancakeSyrupSession) SMARTCHEFFACTORY ¶
func (_PancakeSyrup *PancakeSyrupSession) SMARTCHEFFACTORY() (common.Address, error)
SMARTCHEFFACTORY is a free data retrieval call binding the contract method 0xbd617191.
Solidity: function SMART_CHEF_FACTORY() view returns(address)
func (*PancakeSyrupSession) StakedToken ¶
func (_PancakeSyrup *PancakeSyrupSession) StakedToken() (common.Address, error)
StakedToken is a free data retrieval call binding the contract method 0xcc7a262e.
Solidity: function stakedToken() view returns(address)
func (*PancakeSyrupSession) StartBlock ¶
func (_PancakeSyrup *PancakeSyrupSession) StartBlock() (*big.Int, error)
StartBlock is a free data retrieval call binding the contract method 0x48cd4cb1.
Solidity: function startBlock() view returns(uint256)
func (*PancakeSyrupSession) StopReward ¶
func (_PancakeSyrup *PancakeSyrupSession) StopReward() (*types.Transaction, error)
StopReward is a paid mutator transaction binding the contract method 0x80dc0672.
Solidity: function stopReward() returns()
func (*PancakeSyrupSession) TransferOwnership ¶
func (_PancakeSyrup *PancakeSyrupSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeSyrupSession) UpdatePoolLimitPerUser ¶
func (_PancakeSyrup *PancakeSyrupSession) UpdatePoolLimitPerUser(_userLimit bool, _poolLimitPerUser *big.Int) (*types.Transaction, error)
UpdatePoolLimitPerUser is a paid mutator transaction binding the contract method 0xa0b40905.
Solidity: function updatePoolLimitPerUser(bool _userLimit, uint256 _poolLimitPerUser) returns()
func (*PancakeSyrupSession) UpdateProfileAndThresholdPointsRequirement ¶
func (_PancakeSyrup *PancakeSyrupSession) UpdateProfileAndThresholdPointsRequirement(_isRequested bool, _thresholdPoints *big.Int) (*types.Transaction, error)
UpdateProfileAndThresholdPointsRequirement is a paid mutator transaction binding the contract method 0x68109631.
Solidity: function updateProfileAndThresholdPointsRequirement(bool _isRequested, uint256 _thresholdPoints) returns()
func (*PancakeSyrupSession) UpdateRewardPerBlock ¶
func (_PancakeSyrup *PancakeSyrupSession) UpdateRewardPerBlock(_rewardPerBlock *big.Int) (*types.Transaction, error)
UpdateRewardPerBlock is a paid mutator transaction binding the contract method 0x01f8a976.
Solidity: function updateRewardPerBlock(uint256 _rewardPerBlock) returns()
func (*PancakeSyrupSession) UpdateStartAndEndBlocks ¶
func (_PancakeSyrup *PancakeSyrupSession) UpdateStartAndEndBlocks(_startBlock *big.Int, _bonusEndBlock *big.Int) (*types.Transaction, error)
UpdateStartAndEndBlocks is a paid mutator transaction binding the contract method 0x9513997f.
Solidity: function updateStartAndEndBlocks(uint256 _startBlock, uint256 _bonusEndBlock) returns()
func (*PancakeSyrupSession) UserInfo ¶
func (_PancakeSyrup *PancakeSyrupSession) UserInfo(arg0 common.Address) (struct { Amount *big.Int RewardDebt *big.Int }, error)
UserInfo is a free data retrieval call binding the contract method 0x1959a002.
Solidity: function userInfo(address ) view returns(uint256 amount, uint256 rewardDebt)
func (*PancakeSyrupSession) UserLimit ¶
func (_PancakeSyrup *PancakeSyrupSession) UserLimit() (bool, error)
UserLimit is a free data retrieval call binding the contract method 0x4a7c01ec.
Solidity: function userLimit() view returns(bool)
func (*PancakeSyrupSession) Withdraw ¶
func (_PancakeSyrup *PancakeSyrupSession) Withdraw(_amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 _amount) returns()
type PancakeSyrupTokenRecovery ¶
type PancakeSyrupTokenRecovery struct { Token common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupTokenRecovery represents a TokenRecovery event raised by the PancakeSyrup contract.
type PancakeSyrupTokenRecoveryIterator ¶
type PancakeSyrupTokenRecoveryIterator struct { Event *PancakeSyrupTokenRecovery // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupTokenRecoveryIterator is returned from FilterTokenRecovery and is used to iterate over the raw logs and unpacked data for TokenRecovery events raised by the PancakeSyrup contract.
func (*PancakeSyrupTokenRecoveryIterator) Close ¶
func (it *PancakeSyrupTokenRecoveryIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupTokenRecoveryIterator) Error ¶
func (it *PancakeSyrupTokenRecoveryIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupTokenRecoveryIterator) Next ¶
func (it *PancakeSyrupTokenRecoveryIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupTransactor ¶
type PancakeSyrupTransactor struct {
// contains filtered or unexported fields
}
PancakeSyrupTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewPancakeSyrupTransactor ¶
func NewPancakeSyrupTransactor(address common.Address, transactor bind.ContractTransactor) (*PancakeSyrupTransactor, error)
NewPancakeSyrupTransactor creates a new write-only instance of PancakeSyrup, bound to a specific deployed contract.
func (*PancakeSyrupTransactor) Deposit ¶
func (_PancakeSyrup *PancakeSyrupTransactor) Deposit(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xb6b55f25.
Solidity: function deposit(uint256 _amount) returns()
func (*PancakeSyrupTransactor) EmergencyRewardWithdraw ¶
func (_PancakeSyrup *PancakeSyrupTransactor) EmergencyRewardWithdraw(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
EmergencyRewardWithdraw is a paid mutator transaction binding the contract method 0x3279beab.
Solidity: function emergencyRewardWithdraw(uint256 _amount) returns()
func (*PancakeSyrupTransactor) EmergencyWithdraw ¶
func (_PancakeSyrup *PancakeSyrupTransactor) EmergencyWithdraw(opts *bind.TransactOpts) (*types.Transaction, error)
EmergencyWithdraw is a paid mutator transaction binding the contract method 0xdb2e21bc.
Solidity: function emergencyWithdraw() returns()
func (*PancakeSyrupTransactor) Initialize ¶
func (_PancakeSyrup *PancakeSyrupTransactor) Initialize(opts *bind.TransactOpts, _stakedToken common.Address, _rewardToken common.Address, _rewardPerBlock *big.Int, _startBlock *big.Int, _bonusEndBlock *big.Int, _poolLimitPerUser *big.Int, _numberBlocksForUserLimit *big.Int, _admin common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x2aa2c381.
Solidity: function initialize(address _stakedToken, address _rewardToken, uint256 _rewardPerBlock, uint256 _startBlock, uint256 _bonusEndBlock, uint256 _poolLimitPerUser, uint256 _numberBlocksForUserLimit, address _admin) returns()
func (*PancakeSyrupTransactor) RecoverToken ¶
func (_PancakeSyrup *PancakeSyrupTransactor) RecoverToken(opts *bind.TransactOpts, _token common.Address) (*types.Transaction, error)
RecoverToken is a paid mutator transaction binding the contract method 0x9be65a60.
Solidity: function recoverToken(address _token) returns()
func (*PancakeSyrupTransactor) RenounceOwnership ¶
func (_PancakeSyrup *PancakeSyrupTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeSyrupTransactor) StopReward ¶
func (_PancakeSyrup *PancakeSyrupTransactor) StopReward(opts *bind.TransactOpts) (*types.Transaction, error)
StopReward is a paid mutator transaction binding the contract method 0x80dc0672.
Solidity: function stopReward() returns()
func (*PancakeSyrupTransactor) TransferOwnership ¶
func (_PancakeSyrup *PancakeSyrupTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeSyrupTransactor) UpdatePoolLimitPerUser ¶
func (_PancakeSyrup *PancakeSyrupTransactor) UpdatePoolLimitPerUser(opts *bind.TransactOpts, _userLimit bool, _poolLimitPerUser *big.Int) (*types.Transaction, error)
UpdatePoolLimitPerUser is a paid mutator transaction binding the contract method 0xa0b40905.
Solidity: function updatePoolLimitPerUser(bool _userLimit, uint256 _poolLimitPerUser) returns()
func (*PancakeSyrupTransactor) UpdateProfileAndThresholdPointsRequirement ¶
func (_PancakeSyrup *PancakeSyrupTransactor) UpdateProfileAndThresholdPointsRequirement(opts *bind.TransactOpts, _isRequested bool, _thresholdPoints *big.Int) (*types.Transaction, error)
UpdateProfileAndThresholdPointsRequirement is a paid mutator transaction binding the contract method 0x68109631.
Solidity: function updateProfileAndThresholdPointsRequirement(bool _isRequested, uint256 _thresholdPoints) returns()
func (*PancakeSyrupTransactor) UpdateRewardPerBlock ¶
func (_PancakeSyrup *PancakeSyrupTransactor) UpdateRewardPerBlock(opts *bind.TransactOpts, _rewardPerBlock *big.Int) (*types.Transaction, error)
UpdateRewardPerBlock is a paid mutator transaction binding the contract method 0x01f8a976.
Solidity: function updateRewardPerBlock(uint256 _rewardPerBlock) returns()
func (*PancakeSyrupTransactor) UpdateStartAndEndBlocks ¶
func (_PancakeSyrup *PancakeSyrupTransactor) UpdateStartAndEndBlocks(opts *bind.TransactOpts, _startBlock *big.Int, _bonusEndBlock *big.Int) (*types.Transaction, error)
UpdateStartAndEndBlocks is a paid mutator transaction binding the contract method 0x9513997f.
Solidity: function updateStartAndEndBlocks(uint256 _startBlock, uint256 _bonusEndBlock) returns()
func (*PancakeSyrupTransactor) Withdraw ¶
func (_PancakeSyrup *PancakeSyrupTransactor) Withdraw(opts *bind.TransactOpts, _amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 _amount) returns()
type PancakeSyrupTransactorRaw ¶
type PancakeSyrupTransactorRaw struct {
Contract *PancakeSyrupTransactor // Generic write-only contract binding to access the raw methods on
}
PancakeSyrupTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*PancakeSyrupTransactorRaw) Transact ¶
func (_PancakeSyrup *PancakeSyrupTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*PancakeSyrupTransactorRaw) Transfer ¶
func (_PancakeSyrup *PancakeSyrupTransactorRaw) 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 PancakeSyrupTransactorSession ¶
type PancakeSyrupTransactorSession struct { Contract *PancakeSyrupTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
PancakeSyrupTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*PancakeSyrupTransactorSession) Deposit ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) Deposit(_amount *big.Int) (*types.Transaction, error)
Deposit is a paid mutator transaction binding the contract method 0xb6b55f25.
Solidity: function deposit(uint256 _amount) returns()
func (*PancakeSyrupTransactorSession) EmergencyRewardWithdraw ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) EmergencyRewardWithdraw(_amount *big.Int) (*types.Transaction, error)
EmergencyRewardWithdraw is a paid mutator transaction binding the contract method 0x3279beab.
Solidity: function emergencyRewardWithdraw(uint256 _amount) returns()
func (*PancakeSyrupTransactorSession) EmergencyWithdraw ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) EmergencyWithdraw() (*types.Transaction, error)
EmergencyWithdraw is a paid mutator transaction binding the contract method 0xdb2e21bc.
Solidity: function emergencyWithdraw() returns()
func (*PancakeSyrupTransactorSession) Initialize ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) Initialize(_stakedToken common.Address, _rewardToken common.Address, _rewardPerBlock *big.Int, _startBlock *big.Int, _bonusEndBlock *big.Int, _poolLimitPerUser *big.Int, _numberBlocksForUserLimit *big.Int, _admin common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0x2aa2c381.
Solidity: function initialize(address _stakedToken, address _rewardToken, uint256 _rewardPerBlock, uint256 _startBlock, uint256 _bonusEndBlock, uint256 _poolLimitPerUser, uint256 _numberBlocksForUserLimit, address _admin) returns()
func (*PancakeSyrupTransactorSession) RecoverToken ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) RecoverToken(_token common.Address) (*types.Transaction, error)
RecoverToken is a paid mutator transaction binding the contract method 0x9be65a60.
Solidity: function recoverToken(address _token) returns()
func (*PancakeSyrupTransactorSession) RenounceOwnership ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) RenounceOwnership() (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x715018a6.
Solidity: function renounceOwnership() returns()
func (*PancakeSyrupTransactorSession) StopReward ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) StopReward() (*types.Transaction, error)
StopReward is a paid mutator transaction binding the contract method 0x80dc0672.
Solidity: function stopReward() returns()
func (*PancakeSyrupTransactorSession) TransferOwnership ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xf2fde38b.
Solidity: function transferOwnership(address newOwner) returns()
func (*PancakeSyrupTransactorSession) UpdatePoolLimitPerUser ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) UpdatePoolLimitPerUser(_userLimit bool, _poolLimitPerUser *big.Int) (*types.Transaction, error)
UpdatePoolLimitPerUser is a paid mutator transaction binding the contract method 0xa0b40905.
Solidity: function updatePoolLimitPerUser(bool _userLimit, uint256 _poolLimitPerUser) returns()
func (*PancakeSyrupTransactorSession) UpdateProfileAndThresholdPointsRequirement ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) UpdateProfileAndThresholdPointsRequirement(_isRequested bool, _thresholdPoints *big.Int) (*types.Transaction, error)
UpdateProfileAndThresholdPointsRequirement is a paid mutator transaction binding the contract method 0x68109631.
Solidity: function updateProfileAndThresholdPointsRequirement(bool _isRequested, uint256 _thresholdPoints) returns()
func (*PancakeSyrupTransactorSession) UpdateRewardPerBlock ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) UpdateRewardPerBlock(_rewardPerBlock *big.Int) (*types.Transaction, error)
UpdateRewardPerBlock is a paid mutator transaction binding the contract method 0x01f8a976.
Solidity: function updateRewardPerBlock(uint256 _rewardPerBlock) returns()
func (*PancakeSyrupTransactorSession) UpdateStartAndEndBlocks ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) UpdateStartAndEndBlocks(_startBlock *big.Int, _bonusEndBlock *big.Int) (*types.Transaction, error)
UpdateStartAndEndBlocks is a paid mutator transaction binding the contract method 0x9513997f.
Solidity: function updateStartAndEndBlocks(uint256 _startBlock, uint256 _bonusEndBlock) returns()
func (*PancakeSyrupTransactorSession) Withdraw ¶
func (_PancakeSyrup *PancakeSyrupTransactorSession) Withdraw(_amount *big.Int) (*types.Transaction, error)
Withdraw is a paid mutator transaction binding the contract method 0x2e1a7d4d.
Solidity: function withdraw(uint256 _amount) returns()
type PancakeSyrupUpdateProfileAndThresholdPointsRequirement ¶
type PancakeSyrupUpdateProfileAndThresholdPointsRequirement struct { IsProfileRequested bool ThresholdPoints *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupUpdateProfileAndThresholdPointsRequirement represents a UpdateProfileAndThresholdPointsRequirement event raised by the PancakeSyrup contract.
type PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator ¶
type PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator struct { Event *PancakeSyrupUpdateProfileAndThresholdPointsRequirement // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator is returned from FilterUpdateProfileAndThresholdPointsRequirement and is used to iterate over the raw logs and unpacked data for UpdateProfileAndThresholdPointsRequirement events raised by the PancakeSyrup contract.
func (*PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator) Close ¶
func (it *PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator) Error ¶
func (it *PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator) Next ¶
func (it *PancakeSyrupUpdateProfileAndThresholdPointsRequirementIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type PancakeSyrupWithdraw ¶
type PancakeSyrupWithdraw struct { User common.Address Amount *big.Int Raw types.Log // Blockchain specific contextual infos }
PancakeSyrupWithdraw represents a Withdraw event raised by the PancakeSyrup contract.
type PancakeSyrupWithdrawIterator ¶
type PancakeSyrupWithdrawIterator struct { Event *PancakeSyrupWithdraw // Event containing the contract specifics and raw log // contains filtered or unexported fields }
PancakeSyrupWithdrawIterator is returned from FilterWithdraw and is used to iterate over the raw logs and unpacked data for Withdraw events raised by the PancakeSyrup contract.
func (*PancakeSyrupWithdrawIterator) Close ¶
func (it *PancakeSyrupWithdrawIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*PancakeSyrupWithdrawIterator) Error ¶
func (it *PancakeSyrupWithdrawIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*PancakeSyrupWithdrawIterator) Next ¶
func (it *PancakeSyrupWithdrawIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.