StrategyPUSDConvex

Verified contract

Active on Ethereum with 19 txns
Deployed by via 0xd1fb3cb5 at 14892946
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 5 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 3 additional slots
-
variable spans 2 additional slots
-
variable spans 1 additional slot

No balances found for "StrategyPUSDConvex"

0xf8367c197fc28761152a8b29ff0fc7e11bb888a35a78c544c502991deae17dd5
0x690f744449fdad024273bd3daa1d799e422c6b05b2e48e3d9d53524a272d5b6c
0x88aadb9a4983727de1963c4361e3a0f99b036fcf692bb2b25cdc1470b3f7e8c3
0x7282ca0490f2c8a12d8873265d45f1c5e26a30e45af62278e735c9129e02b425
0xba9b34b761a2573605da591b53285f0878fd74e8f92f73e7f0186f649c54b1c9
0x8152cfe55e13de7a335c1b981546cc2f61d608524213b2f1b422986fde52baca
0xe15907ba7a9c37d96f99c412e91480fe510f7a4a6f8c6990801edd1a4ec724de
0x79e675a2554d3d9e98798f265103495c3b71d5a0200abfc6e77c5dc32c24037d
0x21bfc10b185e8ee00a1ef66bf5fe8027cc8c742591cfe726190b41ac2f14183b
0xa9dbca5bc526ba5fd484b6b9392c3c8f1e986dd37f6316f0f41b2ca21d3bd9f2

Functions
Getter at block 21045975
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
STRATEGIST_ROLE(view returns (bytes32)
0x17a8e30262c1f919c33056d877a3c22b95c2f5e4dac44683c1c2323cd79fbdb0
convexConfig(view returns (address boosteraddress baseRewardPooluint256 pid)
(booster=0xf403c135812408bfbe8713b5a23a04b3d48aae31, baseRewardPool=0x83a3ce160915675f5bc7cc3cfda5f4cebc7b7a5a, pid=91)
crvEth(view returns (address lpuint256 ethIndex)
(lp=0x8301ae4fc9c624d1d396cbdaa1ed877821d7c511, ethIndex=0)
cvxEth(view returns (address lpuint256 ethIndex)
(lp=0xb576491f1e6e5e62f1d8f26062ee822b40b0e0d4, ethIndex=0)
depositedAssets(view returns (uint256)
262829267335498991998
earned(view returns (uint256)
372586674159067445052362
feeRecipient(view returns (address)
0xba12bd5f0c39c3ce74270fc189c79dfc1ad73d6e
heldAssets(view returns (uint256)
0
performanceFee(view returns (uint128 numeratoruint128 denominator)
(numerator=20, denominator=100)
strategyConfig(view returns (address vaultaddress usdcVault)
(vault=0xf6cbf5e56a8575797069c7a7fbed218adf17e3b2, usdcVault=0xfd110cf7985f6b7cab4dc97df1932495cada9d08)
strategyTokens(view returns (address wantaddress pusdaddress wethaddress usdcaddress cvxaddress crv)
(want=0x8ee017541375f6bcd802ba119bddc94dad6911a1, pusd=0x466a756e9a7401b5e2444a3fcb3c2c12fbea0a54, weth=0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, usdc=0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48, cvx=0x4e3fbd56cd56c3e72c1403e103b45db9da5b9d2b, crv=0xd533a949740bb3306d119cc777fa900ba034cd52)
totalAssets(view returns (uint256)
262829267335498991998
v3Router(view returns (address)
0xe592427a0aece92de3edee1f18e0157c05861564
zapConfig(view returns (address zapuint256 crv3Indexuint256 usdcIndexuint256 pusdIndex)
(zap=0xa79828df1850e8a3a3064576f380d90aecdd3359, crv3Index=1, usdcIndex=2, pusdIndex=0)
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
deposit(
grantRole(bytes32 roleaddress account
harvest(uint256 minOutCurve
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setFeeRecipient(address _newRecipient
setPerformanceFee(struct StrategyPUSDConvexRate _performanceFee
setUSDCVault(address _vault
withdraw(address _toaddress _asset
withdraw(address _touint256 _amount
withdrawAll(
Events
Harvested(uint256 wantEarned
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(struct StrategyPUSDConvexStrategyTokens _strategyTokensaddress _v3Routeraddress _feeAddressstruct StrategyPUSDConvexCurveSwapConfig _cvxEthstruct StrategyPUSDConvexCurveSwapConfig _crvEthstruct StrategyPUSDConvexZapConfig _zapConfigstruct StrategyPUSDConvexConvexConfig _convexConfigstruct StrategyPUSDConvexStrategyConfig _strategyConfigstruct StrategyPUSDConvexRate _performanceFee
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.