BentoBoxV1

Verified contract

Active on Ethereum with 14,826 txns
Deployed by via 0xfc24cb37 at 12094175
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,895,187.33
ERC-20
Value $1,141,538.98
ERC-20
Value $759,066.98
ERC-20
Value $561,531.13
ERC-20
Value $536,420.53
ERC-20
Value $218,168.82
ERC-20
Value $189,915.58
ERC-20
Value $164,284.22
ERC-20
Value $129,741.94
ERC-20
Value $82,503.81
0xdb537d4154b1cf4c51ab584f5e862b8d08bc53157b92274b08d9d73f3dbe0f02
0x63c2c64f0237971950094215a9d78dde21270b2fc02eb69a6c193087ec12572e
0x6633112abc097f17020c71a62ed614a9b1834dd8346da9678ec8c3beb63ec127
0x81ccc00b41c621060f2887aec1511c4705295c9982518310ff8dfcb8020b7f64
0x06a0f323308266b728e019cfb8a7ac257b0a34cca4156919904afc6fdcf4c083
0x943d81e537238cd36968cb68cc73bb3e3eb8d753f69e8b7f197e25cd2baa4710
0x413760db083705483088d8924dd02cc471a8735617a891986429e769d0a51814
0xb5c82b9279d7d763994ba1b91901ca88d265337c3c7c7a5d83cc0844d60043b0
0xf614e942acb0da589092eabdbda178345850bcbc59c24e179b84c55d567a543f
0xb2bdbd13e558e2a3f887e71e1ad22287b2027d8d246793edb8154c8fab2086d3

Functions
Getter at block 21247042
DOMAIN_SEPARATOR(view returns (bytes32)
0x7e99e9c7db2bf3c1bd7b672cacd5382aa4b29609f711825619ca72bf69be9d3a
owner(view returns (address)
0x19b3eb3af5d93b77a5619b047de0eed7115a19e7
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOf(addressaddressview returns (uint256)
masterContractApproved(addressaddressview returns (bool)
masterContractOf(addressview returns (address)
nonces(addressview returns (uint256)
pendingStrategy(addressview returns (address)
strategy(addressview returns (address)
strategyData(addressview returns (uint64 strategyStartDateuint64 targetPercentageuint128 balance)
toAmount(address tokenuint256 sharebool roundUpview returns (uint256 amount)
toShare(address tokenuint256 amountbool roundUpview returns (uint256 share)
totals(addressview returns (uint128 elasticuint128 base)
whitelistedMasterContracts(addressview returns (bool)
State-modifying
batch(bytes[] callsbool revertOnFailpayable returns (bool[] successesbytes[] results)
batchFlashLoan(address borroweraddress[] receiversaddress[] tokensuint256[] amountsbytes data
claimOwnership(
deploy(address masterContractbytes databool useCreate2payable returns (address cloneAddress)
deposit(address token_address fromaddress touint256 amountuint256 sharepayable returns (uint256 amountOutuint256 shareOut)
flashLoan(address borroweraddress receiveraddress tokenuint256 amountbytes data
harvest(address tokenbool balanceuint256 maxChangeAmount
permitToken(address tokenaddress fromaddress touint256 amountuint256 deadlineuint8 vbytes32 rbytes32 s
registerProtocol(
setMasterContractApproval(address useraddress masterContractbool approveduint8 vbytes32 rbytes32 s
setStrategy(address tokenaddress newStrategy
setStrategyTargetPercentage(address tokenuint64 targetPercentage_
transfer(address tokenaddress fromaddress touint256 share
transferMultiple(address tokenaddress fromaddress[] tosuint256[] shares
transferOwnership(address newOwnerbool directbool renounce
whitelistMasterContract(address masterContractbool approved
withdraw(address token_address fromaddress touint256 amountuint256 sharereturns (uint256 amountOutuint256 shareOut)
Events
LogDeploy(address indexed masterContractbytes dataaddress indexed cloneAddress
LogDeposit(address indexed tokenaddress indexed fromaddress indexed touint256 amountuint256 share
LogFlashLoan(address indexed borroweraddress indexed tokenuint256 amountuint256 feeAmountaddress indexed receiver
LogRegisterProtocol(address indexed protocol
LogSetMasterContractApproval(address indexed masterContractaddress indexed userbool approved
LogStrategyDivest(address indexed tokenuint256 amount
LogStrategyInvest(address indexed tokenuint256 amount
LogStrategyLoss(address indexed tokenuint256 amount
LogStrategyProfit(address indexed tokenuint256 amount
LogStrategyQueued(address indexed tokenaddress indexed strategy
LogStrategySet(address indexed tokenaddress indexed strategy
LogStrategyTargetPercentage(address indexed tokenuint256 targetPercentage
LogTransfer(address indexed tokenaddress indexed fromaddress indexed touint256 share
LogWhiteListMasterContract(address indexed masterContractbool approved
LogWithdraw(address indexed tokenaddress indexed fromaddress indexed touint256 amountuint256 share
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address wethToken_
Fallback and receive
receive(
Errors

This contract contains no error objects.