ExchangeIssuanceLeveraged
Verified contract
Active on
Ethereum with 239 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 6 additional slots
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 0.002256 | $3,190.35 |
$7.2 | |
aSTETH | ERC-20 | 0 | $3,193.51 |
$0 | |
stETH | ERC-20 | 0 | $3,188.04 |
$0 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19081464 | 10 months ago | | | 0 | 0.013587256 | |
| 18365182 | a year ago | | | 0 | 0.020086867 | |
| 17265117 | a year ago | | | 0 | 0.057125210 | |
| 16990795 | 2 years ago | | | 0 | 0.037127252 | |
| 16985870 | 2 years ago | | | 0 | 0.036269601 | |
| 16741713 | 2 years ago | | | 0 | 0.046255896 | |
| 16677632 | 2 years ago | | | 0 | 0.056432154 | |
| 16668711 | 2 years ago | | | 0.992782 | 0.030423103 | |
| 16668040 | 2 years ago | | | 0.992782 | 0.024920688 | |
| 16644653 | 2 years ago | | | 0 | 0.046513928 |
ABI
ABI objects
Getter at block 21185793
ADDRESSES_PROVIDER() view returns (address)
0xb53c1a33016b2dc2ff3653530bff1848a515c8c5
LENDING_POOL() view returns (address)
0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9
ROUNDING_ERROR_MARGIN() view returns (uint256)
2
aaveLeverageModule() view returns (address)
0x251bd1d42df1f153d86a5ba2305faade4d5f51dc
addresses() view returns (address quickRouter, address sushiRouter, address uniV3Router, address uniV3Quoter, address curveAddressProvider, address curveCalculator, address weth)
(quickRouter=0x7a250d5630b4cf539739df2c5dacb4c659f2488d, sushiRouter=0xd9e1ce17f2641f24ae83637ab66a2cca9c378b9f, uniV3Router=0xe592427a0aece92de3edee1f18e0157c05861564, uniV3Quoter=0xb27308f9f90d607463bb33ea1bebb41c27ce5ab6, curveAddressProvider=0x0000000022d53366457f9d5e68ec105046fc4383, curveCalculator=0xc1db00a8e5ef7bfa476395cdbcc98235477cde4e, weth=0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2)
debtIssuanceModule() view returns (address)
0x69a592d2129415a4a1d1b1e309c17051b7f28d57
setController() view returns (address)
0xa4c8d221d8bb851f83aadd0223a8900a6921a349
Read-only
getLeveragedTokenData(address _setToken, uint256 _setAmount, bool _isIssuance) view returns (struct ExchangeIssuanceLeveragedLeveragedTokenData)
State-modifying
Events approveSetToken(address _setToken)
approveToken(address _token)
approveTokens(address[] _tokens)
executeOperation(address[] assets, uint256[] amounts, uint256[] premiums, address initiator, bytes params) returns (bool)
getIssueExactSet(address _setToken, uint256 _setAmount, struct DEXAdapterSwapData _swapDataDebtForCollateral, struct DEXAdapterSwapData _swapDataInputToken) returns (uint256)
getRedeemExactSet(address _setToken, uint256 _setAmount, struct DEXAdapterSwapData _swapDataCollateralForDebt, struct DEXAdapterSwapData _swapDataOutputToken) returns (uint256)
issueExactSetFromERC20(address _setToken, uint256 _setAmount, address _inputToken, uint256 _maxAmountInputToken, struct DEXAdapterSwapData _swapDataDebtForCollateral, struct DEXAdapterSwapData _swapDataInputToken)
issueExactSetFromETH(address _setToken, uint256 _setAmount, struct DEXAdapterSwapData _swapDataDebtForCollateral, struct DEXAdapterSwapData _swapDataInputToken) payable
redeemExactSetForERC20(address _setToken, uint256 _setAmount, address _outputToken, uint256 _minAmountOutputToken, struct DEXAdapterSwapData _swapDataCollateralForDebt, struct DEXAdapterSwapData _swapDataOutputToken)
redeemExactSetForETH(address _setToken, uint256 _setAmount, uint256 _minAmountOutputToken, struct DEXAdapterSwapData _swapDataCollateralForDebt, struct DEXAdapterSwapData _swapDataOutputToken)
ExchangeIssue(address indexed _recipient, address indexed _setToken, address indexed _inputToken, uint256 _amountInputToken, uint256 _amountSetIssued)
ExchangeRedeem(address indexed _recipient, address indexed _setToken, address indexed _outputToken, uint256 _amountSetRedeemed, uint256 _amountOutputToken)
constructor(address _weth, address _quickRouter, address _sushiRouter, address _uniV3Router, address _uniV3Quoter, address _setController, address _debtIssuanceModule, address _aaveLeverageModule, address _aaveAddressProvider, address _curveAddressProvider, address _curveCalculator)
receive()
This contract contains no error objects.