TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 130 txns
Deployed by via 0x10c185ff at 18339752
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

No balances found for "TransparentUpgradeableProxy"

0x9d9ce5131d476e7bd5fdeadadc8fc2c22ca8ce5bf70e4dfb3ce970bdbff7d768
0x3dc157d8d60e0e920d3e403e22b0df814070ecf900cbbd5a5e56372a2ded3154
0x542cd467d64ea3a8d36caeb99bef44f6ecb9e6d23a20486449f0de57b57b3d80
0x0d4cb1ae0a85fdb71108c570a422c1301850526ebd7a9993028609f31e29b850
0x1ccf94ab4b305d2ffa89557c64ea1c02d7b3452c610fc67f99739545962517d9
0xbe32037e74dd019f7afd63207d87a21b62187e3435c319c258d0792d979fc191
0x4f9bd56bece6374f51ed025ec6837c651455450a25d63d85294c1f8dd9cfda8c
0xc837dda6edf42c8c5b6954f1a9cd9e6817268ff90613228edf3ef03c707718b4
0xe46f02482ba4b36269e75912bca750d61a0672abb39ca02955a6985e6b4c24ab
0xd4142909b77b47045c41074a0a19ad603427fea85e18d362c71250c55c29486a

Functions
Getter at block 21320340
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
buyPercent(view returns (uint256)
0
ePendle(view returns (address)
0x22fc5a29bd3d6cce19a06f844019fd506fce4455
maverickPendleEpendlePool(view returns (address)
0xb0ba344cdf607dd952c6cbf70b21caed77c3d200
maverickPoolInformation(view returns (address)
0x0087d11551437c3964dddf0f4fa58836c5c5d949
maxSwapAmount(view returns (uint256)
25000000000000000000000
pendle(view returns (address)
0x808507121b80c02388fad14726482e061b8da827
pendleDepositor(view returns (address)
0x0140de476f49b6b42f7b73612b6dc317ab91d3bc
router(view returns (address)
0xbbf1ee38152e9d8e3470dc47947eaa65dca94913
swapThreshold(view returns (uint256)
110
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
previewAmountOut(address _tokenInuint256 _amountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
changeBuyPercent(uint256 _buyPercent
changeMaverickPendleEpendlePool(address _maverickPendleEpendlePool
changeMaxSwapAmount(uint256 _maxSwapAmount
changeSwapThreshold(uint256 _swapThreshold
deposit(uint256 _amountreturns (uint256 obtainedAmount)
depositFor(uint256 _amountaddress _forreturns (uint256 obtainedAmount)
estimateTotalConversion(uint256 _amountreturns (uint256 amountOut)
grantRole(bytes32 roleaddress account
initialize(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setParams(address _pendleaddress _ePendleaddress _routeraddress _maverickPoolInformationaddress _maverickPendleEpendlePooladdress _pendleDepositor
swapEPendleForPendle(uint256 _amountuint256 _amountOutMinimumaddress _receiverreturns (uint256)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BuyPercentChanged(uint256 _buyPercent
EPendleObtained(address indexed _useruint256 _depositedPendleuint256 _obtainedFromDexAmountuint256 _obtainedFromDepositAmount
Initialized(uint8 version
MaverickPendleEpendlePoolChanged(address _maverickPendleEpendlePool
MaxSwapAmountChanged(uint256 _maxSwapAmount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SwapThresholdChanged(uint256 _swapThreshold
TokenSwapped(address indexed _tokenInaddress indexed _tokenOutuint256 _amountInuint256 _amountOutMinimumaddress indexed _receiveruint256 _amountOut
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.