OpenOceanExchangeProxy

Verified contract

Proxy

Active on Ethereum with 125,148 txns
Deployed by via 0x24d56ba6 at 13396447
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 48 additional slots
-
variable spans 48 additional slots
Native
Value $24.26
ERC-20
Value $4.61
ERC-20
Value $1.39
ERC-20
Value $0.61
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xf2545a769ce06eabfe11b0869a489b65b03a7e5c0f47c2d5685898eca9e2e402
0xb9e6e8a99b5a2b6cecba216a0ad63bdd50f267add8a57c32ab306b1bdf23fbe6
0xd7b2ce68ce4faeb00d44fc4dcc3dd1d2ae93a3f99acc06fead3a6f7edca18e03
0x9ea9b0fa6a0be82abb823ea49fc03066aaf9c3e9eb00f38e61171c8ad4af4286
0xf15919648139e5f136d3fb32ec3fb0d8c3510f7617cdcf47505b74efd31f8376
From
0x71bba7177fbe723ba23b3c9372f46f04f20e6f59a0ab7e90b985ce004c4523ee
0x2c16b22b5f81124290fedf757f6c0244d7bb9c7c494f78ffeb2572b1f68200dc
0x8b76b14a4633976730010a0dfdeeb49e79acac870f522797411ea997660f8215
0xb68cd13462385660d50a014fc44d4c552029eb50d7b3fc391dcfd02f16652583
0x57995329d103a36221f9a90cf351283b2d78b809b0956cc2f6a2754a7f0d11c1

Functions
Getter at block 20791267
owner(view returns (address)
0x9986ee0c3eea15dcf8642b56179652f9589b95db
paused(view returns (bool)
false
Read-only

This contract contains no read-only function objects.

State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
callUniswap(address srcTokenuint256 amountuint256 minReturnbytes32[] poolspayable returns (uint256 returnAmount)
callUniswapTo(address srcTokenuint256 amountuint256 minReturnbytes32[]address recipientpayable returns (uint256 returnAmount)
callUniswapToWithPermit(address srcTokenuint256 amountuint256 minReturnbytes32[] poolsbytes permitaddress recipientreturns (uint256 returnAmount)
callUniswapWithPermit(address srcTokenuint256 amountuint256 minReturnbytes32[] poolsbytes permitreturns (uint256 returnAmount)
initialize(
pause(
renounceOwnership(
rescueFunds(address tokenuint256 amount
swap(address callerstruct OpenOceanExchangeSwapDescription descstruct IOpenOceanCallerCallDescription[] callspayable returns (uint256 returnAmount)
transferOwnership(address newOwner
uniswapV3Swap(uint256 amountuint256 minReturnuint256[] poolspayable returns (uint256 returnAmount)
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes
uniswapV3SwapTo(address recipientuint256 amountuint256 minReturnuint256[] poolspayable returns (uint256 returnAmount)
uniswapV3SwapToWithPermit(address recipientaddress srcTokenuint256 amountuint256 minReturnuint256[] poolsbytes permitreturns (uint256 returnAmount)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Swapped(address indexed senderaddress indexed srcTokenaddress indexed dstTokenaddress dstReceiveruint256 amountuint256 spentAmountuint256 returnAmountuint256 minReturnAmountuint256 guaranteedAmountaddress referrer
Unpaused(address account
Constructor
constructor(address logicaddress adminbytes data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.