ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 95 txns
Deployed by via 0x1a9bd9de at 15937313
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "ERC1967Proxy"

0x81332a759cca49b7164ea82f9145db6695b83007884d8c16373e2384ff1d0d28
0x654bb7fba79e0f96bb213f97c2b503504501d2abf60d3b70eb7ed672c54e2e79
0x0817c6bf358f27c124cc1d612151f0e49961f0bc51ddcb000ea0de1191bced66
0x4334630bcce786b99a5176c2eb43795adf2aacdddc86e4c857d778c9ef8dc34b
0x95cfd01fa5bacd3692daf707e8ea4280a0c34ef21c05787c8b483e2486533fd1
0xa6511eca7c7a623720b9d8abb56dd56210c2f1e87314fcf126fb6343be7c6d1c
0xe870340b9c5789d617e9dd2becfc7aa243a5e6e3cb997dc456c9b5fb29c7402a
0xa8d6d3e6477dd93d6c605af6ed423f2fbf13253c570f9ebcaaa5b965b390f26a
0xaa862d32dbb9bc787a18ba66471b4f09989c61af7eee2fecfd706b8432408a83
0x2cc8b5a49699f034cb810b31fb9944f8a13fdbc36c8bad1c53659d270bc42075

Functions
Getter at block 21307029
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
FACTORY_SETTER_ROLE(view returns (bytes32)
0xafffb39e42e2a1496bc4305c8783f904fa76641e3895205b6002a03336ee0975
_ethHandler(view returns (address)
0xf1684d1deb902864f2eb0849f50409599322ce16
bridgeInstance(view returns (address)
0xf18acc02628009231d7baaf9a7a24c0860dda6cb
handlerAddress(view returns (address)
0x00b8f3e184e5daaadb8fda995bbabbcc1b35ae93
nativeAddress(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
oneSplitView(view returns (address)
0xf00e777562097f5cc7f904b7f4e9c95c5cfde47d
 
proxiableUUID(view returns (bytes32)
reserveInstance(view returns (address)
0x6e14f48576265272b6caa3a7cc500a26050be64e
wnativeAddress(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
flagToAddress(uint256view returns (address)
getExpectedReturn(address fromTokenaddress destTokenuint256 amountuint256 partsuint256 flagsview returns (uint256 returnAmountuint256[] distribution)
getExpectedReturnETH(address srcStableFromTokenuint256 srcStableFromTokenAmountuint256 partsuint256 flagsview returns (uint256 returnAmount)
getExpectedReturnWithGas(address fromTokenaddress destTokenuint256 amountuint256 partsuint256 flagsuint256 destTokenEthPriceTimesGasPriceview returns (uint256 returnAmountuint256 estimateGasAmountuint256[] distribution)
getExpectedReturnWithGasMulti(address[] tokensuint256 amountuint256[] partsuint256[] flagsuint256[] destTokenEthPriceTimesGasPricesview returns (uint256[] returnAmountsuint256 estimateGasAmountuint256[] distribution)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
grantRole(bytes32 roleaddress account
initialize(address _oneSplitViewaddress _handlerAddressaddress _reserveAddressaddress _bridgeAddressaddress ethHandler
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setBridgeAddress(address _bridgeAddressreturns (bool)
setEthHandler(address ethHandler
setFlagToFactoryAddress(uint256 _flagCodeaddress _factoryAddressreturns (bool)
setFlagToFactoryAddressMulti(struct OneSplitDexesArgs[] dexesArgsreturns (bool)
setGetViewAddress(address _oneSplitViewreturns (bool)
setHandlerAddress(address _handlerAddressreturns (bool)
setReserveAddress(address _reserveAddressreturns (bool)
setWNativeAddresses(address _nativeaddress _wrappedNativereturns (bool)
swap(address fromTokenaddress destTokenuint256 amountuint256 minReturnuint256 flagsbytes dataTxbool isWrapperpayable returns (uint256 returnAmount)
swapInSameChain(address[] tokensuint256 amountuint256 minReturnuint256[] flagsbytes[] dataTxbool isWrapperaddress recipientuint256 widgetIDpayable returns (uint256 returnAmount)
swapMulti(address[] tokensuint256 amountuint256 minReturnuint256[] flagsbytes[] dataTxbool isWrapperpayable returns (uint256 returnAmount)
swapMultiWithRecipient(address[] tokensuint256 amountuint256 minReturnuint256[] flagsbytes[] dataTxbool isWrapperaddress recipientpayable returns (uint256 returnAmount)
swapWithRecipient(address fromTokenaddress destTokenuint256 amountuint256 minReturnuint256 flagsbytes dataTxbool isWrapperaddress recipientpayable returns (uint256 returnAmount)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(address tokenAddressaddress recipientuint256 amountpayable returns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Swap(string indexed funcNameaddress[] tokenPathuint256 amountaddress indexed senderaddress indexed receiveruint256 finalAmtuint256[] flagsuint256 widgetID
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.