BendUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 47,247 txns
Deployed by via 0xd7b76b5e at 14417069
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
 (#74)
ERC-1555
--
 (#369)
ERC-721
--
 (#8)
ERC-721
--
 (#16)
ERC-1555
--
0x0abe3dcf5026044cf394d54aa4819905cdd6803b60e854ebcc4d5cd5d9f2d77b
0x6f9c4b3897c7ac7f77ed237aeaf6fe07a5aaf835ba9861f045df7ab325c63a50
0xd965f3c9795bf1620052071f7959be36b74fe48bf0a22aee5327d893f624277e
0xdcda1eae9bea6b0636eb6cdf23c7b5ffa9aefad7406719f8968f3114aaa6d58d
0xaaa21913659e310c04148740ef5280d38f52c9ad51e08b0a961c2fa76d9d3a16
0xad59a37399d2f729855cbad218477920ddf8f51d7e0c139f771e888fd4a12fb0
0xbbf00adb47d9bae01417f77306ced530a72dc8e95b768cbab8cd69e93f7efb84
0x6f24aebc86cdf5c360bdd959eea168ac03498a31743a75d6709fabcd51244810
0xe20c3ddb9506328ea9aec494460d966a5ed8afb9f3cbb7438fc20a73e1da6fcd
0x19199d04dda67f455f32aa261bc407467d62b92929bedfc212e543b56b510de9

Functions
Getter at block 21275320
 
getImplementation(view returns (address)
getWETHAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
owner(view returns (address)
0x4e4c314e2391a58775be6a15d7a05419ba7d2b6e
Read-only
isCallerInWhitelist(address callerview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
auctionETH(address nftAssetuint256 nftTokenIdaddress onBehalfOfpayable 
authorizeCallerWhitelist(address[] callersbool flag
authorizeLendPoolNFT(address[] nftAssets
batchBorrowETH(uint256[] amountsaddress[] nftAssetsuint256[] nftTokenIdsaddress onBehalfOfuint16 referralCode
batchRepayETH(address[] nftAssetsuint256[] nftTokenIdsuint256[] amountspayable returns (uint256[]bool[])
borrowETH(uint256 amountaddress nftAssetuint256 nftTokenIdaddress onBehalfOfuint16 referralCode
depositETH(address onBehalfOfuint16 referralCodepayable 
emergencyERC20Transfer(address tokenaddress touint256 amount
emergencyERC721Transfer(address tokenaddress touint256 id
emergencyEtherTransfer(address touint256 amount
emergencyPunksTransfer(address punksaddress touint256 index
initialize(address addressProvideraddress weth
liquidateETH(address nftAssetuint256 nftTokenIdpayable returns (uint256)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
redeemETH(address nftAssetuint256 nftTokenIduint256 amountuint256 bidFinepayable returns (uint256)
renounceOwnership(
repayETH(address nftAssetuint256 nftTokenIduint256 amountpayable returns (uint256bool)
transferOwnership(address newOwner
withdrawETH(uint256 amountaddress to
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
EmergencyEtherTransfer(address indexed touint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors

This contract contains no error objects.