Pool_USDC

Verified contract

Active on Ethereum with 2,809 txns
Deployed by via 0xa8f2f550 at 11526975
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
7 additional variables
ERC-20
Value $500.82
ERC-20
Value $0.03
0x07868d1f853c1132d5c535ff4ef3adf9bc3b1f57145b164943a63fd759bc96d7
0x664e4ff8ba2d12dad2b1247f30707cefe6a154690a5c3f0bb749553d93e04983
0x8710d8935a24cf5f58bb70d39861a1a9ddf42788361bc0c1368621221b9807e9
0xf7c35fc32fa271b1ec2cf1913743e84cb298f1db80b573a68453ddddb4934889
0x0dfe9d1758b539df7d8e3bd196f30801d17a3c2aa024040c8d9e998460c9dd22
0x1f00eafc0443e6fa1f982a56624ce022db6360cc5d4f3aa1f9738cbf97a87158
0x79541bed94d9c1839dfcdcceedbfa081c6e61268919df7b35deedd3adbd52393
0xfb54be5656fbe34deca6747ea13be252916eaca7175e78a9b335be03d5f15e7d
0xd9af2cfdb26829cfa0b1b5b56d74f952b45140bde1e60ccfef2852b8f24c2908
0x347d8658c51567db09b5d665373291376cbbd27f999acdb168991e1bf53dd1bd

Functions
Getter at block 20827639
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
USDC_address(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
 
availableExcessCollatDV(view returns (uint256)
bonus_rate(view returns (uint256)
0
buyBackPaused(view returns (bool)
true
buyback_fee(view returns (uint256)
6500
collatDollarBalance(view returns (uint256)
500045661000000000000
collat_eth_oracle_address(view returns (address)
0x69b9e922eca72cda644a8e32b8427000059388c6
collateralPricePaused(view returns (bool)
true
getCollateralPrice(view returns (uint256)
1000000
mintPaused(view returns (bool)
true
minting_fee(view returns (uint256)
3000
pausedPrice(view returns (uint256)
1000000
pool_ceiling(view returns (uint256)
38000000000000
recollat_fee(view returns (uint256)
6500
recollateralizePaused(view returns (bool)
true
redeemPaused(view returns (bool)
true
redemption_delay(view returns (uint256)
2
redemption_fee(view returns (uint256)
5500
unclaimedPoolCollateral(view returns (uint256)
880811
unclaimedPoolFXS(view returns (uint256)
16248125515849308
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
lastRedeemed(addressview returns (uint256)
redeemCollateralBalances(addressview returns (uint256)
redeemFXSBalances(addressview returns (uint256)
State-modifying
buyBackFXS(uint256 FXS_amountuint256 COLLATERAL_out_min
collectRedemption(
grantRole(bytes32 roleaddress account
mint1t1FRAX(uint256 collateral_amountuint256 FRAX_out_min
mintAlgorithmicFRAX(uint256 fxs_amount_d18uint256 FRAX_out_min
mintFractionalFRAX(uint256 collateral_amountuint256 fxs_amountuint256 FRAX_out_min
recollateralizeFRAX(uint256 collateral_amountuint256 FXS_out_min
redeem1t1FRAX(uint256 FRAX_amountuint256 COLLATERAL_out_min
redeemAlgorithmicFRAX(uint256 FRAX_amountuint256 FXS_out_min
redeemFractionalFRAX(uint256 FRAX_amountuint256 FXS_out_minuint256 COLLATERAL_out_min
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setCollatETHOracle(address _collateral_weth_oracle_addressaddress _weth_address
setOwner(address _owner_address
setPoolParameters(uint256 new_ceilinguint256 new_bonus_rateuint256 new_redemption_delayuint256 new_mint_feeuint256 new_redeem_feeuint256 new_buyback_feeuint256 new_recollat_fee
setTimelock(address new_timelock
toggleBuyBack(
toggleCollateralPrice(uint256 _new_price
toggleMinting(
toggleRecollateralize(
toggleRedeeming(
Events
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _frax_contract_addressaddress _fxs_contract_addressaddress _collateral_addressaddress _creator_addressaddress _timelock_addressuint256 _pool_ceiling
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.