FlashMintHyETHV2

Verified contract

Active on Ethereum with 111 txns
Deployed by via 0x3c25b3ca at 20180918
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 6 additional slots
ERC-20
--
ERC-20
--
ERC-20
--
0x895ba7a6607380d5040bbd309d131a029cbb23a8c595b1a1140b4124016b5830
0xb5d08a908904d2deaa39a585136a85b693f9219797873d0566e580f94c94c115
0x3a7f799cb53d7f983c9488b4021cc794d7303868182164cdb8f9c7943601ce77
0x55d2214e44c26cf0e9dde1cc6bfdaff0cd7082b44c6686ec967f01ca9302f339
0x24c464670be7099c72f95e04711f71cbc5a3b7769103d8858a842199311a9204
0xee9ea928ba3d70022fdcf23f5a7f71fd11c7b4def7108e653d1afcf79eb506ac
0xe449c31e663ba28969761e234da06fb896bd83598b98800b8be6693019b57f68
0x9c428a7829cefff1f91876d64671c4277661c4a90fedb58099608f08b0686058
0x39a7943572a9ae097b51d3c2581310b9d5a7b01abd8f25cc0488841eecdfa041
0x256ae921fabf936dc5ad4de6db7b02000c2436271f07817cecde102a138bf0b7

Functions
Getter at block 20900520
ROUNDING_ERROR(view returns (uint256)
10
acrossPool(view returns (address)
0xc186fa914353c44b2e33ebe05f21846f1048beda
acrossToken(view returns (address)
0x28f77208728b0a45cab24c4868334581fe86f95b
dexAdapter(view returns (address quickRouteraddress sushiRouteraddress uniV3Routeraddress uniV3Quoteraddress curveAddressProvideraddress curveCalculatoraddress weth)
(quickRouter=0x7a250d5630b4cf539739df2c5dacb4c659f2488d, sushiRouter=0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f, uniV3Router=0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45, uniV3Quoter=0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6, curveAddressProvider=0x0000000022d53366457f9d5e68ec105046fc4383, curveCalculator=0xc1db00a8e5ef7bfa476395cdbcc98235477cde4e, weth=0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2)
issuanceModule(view returns (address)
0x04b59f9f09750c044d7cfbc177561e409085f0f3
owner(view returns (address)
0x37e6365d4f6ae378467b0e24c9065ce5f06d70bf
setController(view returns (address)
0xd2463675a099101e36d85278494268261a66603a
stETH(view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
Read-only
erc4626Components(addressview returns (bool)
pendleMarketData(addressview returns (address ptaddress syaddress underlyinguint256 exchangeRateFactor)
pendleMarkets(addressview returns (address)
swapData(addressaddressview returns (address pooluint8 exchange)
State-modifying
approveSetToken(address _setToken
approveToken(address _tokenaddress _spenderuint256 _allowance
issueExactSetFromERC20(address _setTokenuint256 _amountSetTokenaddress _inputTokenuint256 _maxInputTokenAmountstruct DEXAdapterV2SwapData _swapDataInputTokenToEthstruct DEXAdapterV2SwapData _swapDataEthToInputTokenstruct DEXAdapterV2SwapData[] _swapDataEthToComponentpayable returns (uint256)
issueExactSetFromETH(address _setTokenuint256 _amountSetTokenstruct DEXAdapterV2SwapData[] _swapDataEthToComponentpayable returns (uint256)
redeemExactSetForERC20(address _setTokenuint256 _amountSetTokenaddress _outputTokenuint256 _minOutputTokenAmountstruct DEXAdapterV2SwapData _swapDataEthToOutputTokenstruct DEXAdapterV2SwapData[] _swapDataComponentToEthpayable returns (uint256)
redeemExactSetForETH(address _setTokenuint256 _amountSetTokenuint256 _minETHOutstruct DEXAdapterV2SwapData[] _swapDataComponentToEthpayable returns (uint256)
renounceOwnership(
setERC4626Component(address _componentbool _isERC4626
setPendleMarket(address _ptaddress _syaddress _underlyingaddress _marketuint256 _exchangeRateFactor
setSwapData(address _inputTokenaddress _outputTokenstruct DEXAdapterV2SwapData _swapData
swapCallback(int256 _ptToAccountint256 _syToAccountbytes _data
transferOwnership(address newOwner
withdrawTokens(address[] _tokensaddress _topayable 
Events
FlashMint(address indexed _recipientaddress indexed _setTokenaddress indexed _inputTokenuint256 _amountInputTokenuint256 _amountSetIssued
FlashRedeem(address indexed _recipientaddress indexed _setTokenaddress indexed _outputTokenuint256 _amountSetRedeemeduint256 _amountOutputToken
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(struct DEXAdapterV2Addresses _dexAddressesaddress _setControlleraddress _issuanceModuleaddress _stETHaddress _stEthETHPool
Fallback and receive
receive(
Errors

This contract contains no error objects.