BendUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 47,009 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
--
0xa04da155f86d0aaf4ce1180be5fab0828fa241700e340b7582c59670e7e8997b
0xf3152d1a7b4f956bdf623e09eee5979148649084b2a0ab4bea414c53e54cc667
0x15d66bbe408d83656a9952dc3ab84112bc980058f6d3c0a1e349a70d67f339cd
0xcb53cfcb5acb2bc33463f09e6df36308affa52263ef432812d5e8e9c26b907c1
0xa0ef6cbc0e7206ef093878aa14adb7d6249d7896b19bc68b45d124a760ef03c4
0x808354977d30fddb061cea99b335921586197d282870d8c71a1be8028b951bc2
0x0963c17296e64a806f007d4453943555772037f14a4787e31c6390d67241f8ab
0xa6b9b2b7d18b8185c457aa51c45e4b3385078a47e29550192f80aceda7a9d55f
0x2d6a3b20afcaf70de74f1832cd9308ecd32123fe56b5cefa3fda6f6888da8d87
0xff7a45be5db477ef1053e38aebeac849353485a176e6385f81c0e30cb0556b8e

Functions
Getter at block 20789292
 
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.