APY Pool Token

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x8195dd67 at 14490027
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
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 43 additional slots
4 additional variables

No balances found for "APY Pool Token"

0x53a19e3c6b31cad2639fb80fce679cac7b7b3e6e5360e6588fe269a9799394e2

Functions
Getter at block 21272202
ADMIN_ROLE(view returns (bytes32)
0xa49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775
CONTRACT_ROLE(view returns (bytes32)
0x364d3d7565c7a8300c96fd53e065d19b65848d7b23b3191adcd55621c744223c
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEFAULT_APT_TO_UNDERLYER_FACTOR(view returns (uint256)
1000
EMERGENCY_ROLE(view returns (bytes32)
0xbf233dd2aafeb4d50879c4aa5c81e96d92f6e6945c906a58f9f2d1c1631b4b26
LP_ROLE(view returns (bytes32)
0xb0296ea8dd3227371927b1c1cea2b12ea394743ddf2f32f58024ce26f83a24a6
addLiquidityLock(view returns (bool)
false
addressRegistry(view returns (address)
0x0000000000000000000000000000000000000000
arbitrageFee(view returns (uint256)
0
arbitrageFeePeriod(view returns (uint256)
0
decimals(view returns (uint8)
18
 
getPoolTotalValue(view returns (uint256)
 
getReserveTopUpValue(view returns (int256)
 
getUnderlyerPrice(view returns (uint256)
isEarlyRedeem(view returns (bool)
false
name(view returns (string)
APY Pool Token
paused(view returns (bool)
false
proxyAdmin(view returns (address adm)
0x0000000000000000000000000000000000000000
redeemLock(view returns (bool)
false
reservePercentage(view returns (uint256)
0
symbol(view returns (string)
APT
totalSupply(view returns (uint256)
0
underlyer(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
withdrawFee(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
calculateMintAmount(uint256 depositAmountview returns (uint256)
getAPTValue(uint256 aptAmountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getUnderlyerAmount(uint256 aptAmountview returns (uint256)
getUnderlyerAmountWithFee(uint256 aptAmountview returns (uint256)
getValueFromUnderlyerAmount(uint256 underlyerAmountview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
lastDepositTime(addressview returns (uint256)
State-modifying
addLiquidity(uint256 depositAmount
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
emergencyExit(address token
emergencyLock(
emergencyLockAddLiquidity(
emergencyLockRedeem(
emergencySetAddressRegistry(address addressRegistry_
emergencyUnlock(
emergencyUnlockAddLiquidity(
emergencyUnlockRedeem(
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address adminAddressaddress underlyer_address priceAgg
initializeUpgrade(address addressRegistry_
initializeV3(
redeem(uint256 aptAmount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setArbitrageFee(uint256 feePercentageuint256 feePeriod
setReservePercentage(uint256 reservePercentage_
setWithdrawFee(uint256 withdrawFee_
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferToLpAccount(uint256 amount
Events
AddLiquidityLocked(
AddLiquidityUnlocked(
AddressRegistryChanged(address arg0
Approval(address indexed owneraddress indexed spenderuint256 value
ArbitrageFeeChanged(uint256 arbitrageFee
ArbitrageFeePeriodChanged(uint256 arbitrageFeePeriod
DepositedAPT(address indexed senderaddress tokenuint256 tokenAmountuint256 aptMintAmountuint256 tokenEthValueuint256 totalEthValueLocked
EmergencyExit(address emergencySafeaddress tokenuint256 balance
Paused(address account
RedeemLocked(
RedeemUnlocked(
RedeemedAPT(address indexed senderaddress tokenuint256 redeemedTokenAmountuint256 aptRedeemAmountuint256 tokenEthValueuint256 totalEthValueLocked
ReservePercentageChanged(uint256 reservePercentage
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
WithdrawFeeChanged(uint256 withdrawFee
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.