BuybackPool

Verified contract

Active on Ethereum with 6 txns
Deployed by via 0xfa960f9d at 15969171
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 127 additional slots
ERC-20
--
0xd19b078386303f39ab35855878a135b7d41da8d5e759f0df24f8555bf9aff8cf
0x95b70831235b9a9d0fb9d94d84869d8d3cac9f900fc71abe7db94c291e783ba2
0x77ca7c1566b3442288435ced74345e750d3e44e48973d4401c5cc01a71b905ca
0x838ea672f3e9b11ab23664fd8e1ab29736ded9d996e07d11f8f346100e0b3783
0xb762bbe474db4a2442cd710e6d507d0d3e7050b25393399be39bfd16179ced6e
0x0455cf0dfe5f6d405a90d4e255f894cbf331f67aeb93e4833df66eea80fc36ee

Functions
Getter at block 21034276
banana(view returns (address)
0x0e7f309271ee6c884f2da2d17dd634635f4f3daa
bananaDistributor(view returns (address)
0x0772ab6e3c6ba1d840608a45ed310910f2e1a46d
endTime(view returns (uint256)
1668502800
initialized(view returns (bool)
true
isStop(view returns (bool)
true
keeper(view returns (address)
0xd2b6d51af2bf55864738fa1db575d1c7b442b097
lastBuyingRate(view returns (uint256)
3088658
lastExecuteTime(view returns (uint256)
1668495600
lastOrderId(view returns (uint256)
2
owner(view returns (address)
0x845f67df76391f91a2d378d3c13006456592c939
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
priceIndex(view returns (uint256)
100
priceT1(view returns (uint256)
3755641929758199
priceT2(view returns (uint256)
2489593351717433
rewardIndex(view returns (uint256)
50
rewardT1(view returns (uint256)
416180219001883899047912831
rewardT2(view returns (uint256)
409692210191312334123667480
secondsOfEpoch(view returns (uint256)
3600
secondsPerBlock(view returns (uint256)
12
twamm(view returns (address)
0xfafc103bc7959cb033713b67f2dca0a472c8680e
usdc(view returns (address)
0x0e532bbf2f3d176eee5daa46ee1d2c7a964a1b7e
Read-only

This contract contains no read-only function objects.

State-modifying
acceptOwner(
execute(
resetPrice(uint256 newPriceT1uint256 newPriceT2
resetReward(uint256 newRewardT1uint256 newRewardT2
setPendingOwner(address newPendingOwner
updateEndTime(uint256 endTime_
updateKeeper(address keeper_
updateLastExecuteTime(uint256 newExecuteTime
updatePriceIndex(uint256 newPriceIndex
updateRewardIndex(uint256 newRewardIndex
updateSecondsOfEpoch(uint256 newSecondsOfEpoch
updateSecondsPerBlock(uint256 newSecondsPerBlock
updateStatus(bool isStop_
withdrawAndBurn(uint256 orderId
withdrawUsdc(address to
Events
BuybackExecuted(uint256 orderIduint256 amountInuint256 buyingRateuint256 burned
NewOwner(address indexed oldOwneraddress indexed newOwner
NewPendingOwner(address indexed oldPendingOwneraddress indexed newPendingOwner
WithdrawAndBurn(uint256 orderIduint256 burnAmount
Constructor
constructor(address banana_address usdc_address twamm_address bananaDistributor_address keeper_uint256 secondsOfEpoch_uint256 initPriceuint256 initRewarduint256 startTimeuint256 endTime_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.