StrategyPUSDConvex
Verified contract
Active on
Ethereum with 19 txns
Slot
XX
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
Balances ($0.00)
No balances found for "StrategyPUSDConvex"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15884424 | 2 years ago | | | 0 | 0.070281222 | |
| 15834830 | 2 years ago | | | 0 | 0.068360637 | |
| 15770057 | 2 years ago | | | 0 | 0.059057455 | |
| 15701564 | 2 years ago | | | 0 | 0.010959831 | |
| 15633415 | 2 years ago | | | 0 | 0.038781863 | |
| 15633413 | 2 years ago | | | 0 | 0.042929638 | |
| 15576113 | 2 years ago | | | 0 | 0.063190986 | |
| 15380638 | 2 years ago | | | 0 | 0.0048495767 | |
| 15380636 | 2 years ago | | | 0 | 0.00029034402 | |
| 15380636 | 2 years ago | | | 0 | 0.0041821173 |
ABI
ABI objects
Getter at block 21045975
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
STRATEGIST_ROLE() view returns (bytes32)
0x17a8e30262c1f919c33056d877a3c22b95c2f5e4dac44683c1c2323cd79fbdb0
convexConfig() view returns (address booster, address baseRewardPool, uint256 pid)
(booster=0xf403c135812408bfbe8713b5a23a04b3d48aae31, baseRewardPool=0x83a3ce160915675f5bc7cc3cfda5f4cebc7b7a5a, pid=91)
crvEth() view returns (address lp, uint256 ethIndex)
(lp=0x8301ae4fc9c624d1d396cbdaa1ed877821d7c511, ethIndex=0)
cvxEth() view returns (address lp, uint256 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 numerator, uint128 denominator)
(numerator=20, denominator=100)
strategyConfig() view returns (address vault, address usdcVault)
(vault=0xf6cbf5e56a8575797069c7a7fbed218adf17e3b2, usdcVault=0xfd110cf7985f6b7cab4dc97df1932495cada9d08)
strategyTokens() view returns (address want, address pusd, address weth, address usdc, address cvx, address 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 zap, uint256 crv3Index, uint256 usdcIndex, uint256 pusdIndex)
(zap=0xa79828df1850e8a3a3064576f380d90aecdd3359, crv3Index=1, usdcIndex=2, pusdIndex=0)
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events deposit()
grantRole(bytes32 role, address account)
harvest(uint256 minOutCurve)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setFeeRecipient(address _newRecipient)
setPerformanceFee(struct StrategyPUSDConvexRate _performanceFee)
setUSDCVault(address _vault)
withdraw(address _to, address _asset)
withdraw(address _to, uint256 _amount)
withdrawAll()
Harvested(uint256 wantEarned)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(struct StrategyPUSDConvexStrategyTokens _strategyTokens, address _v3Router, address _feeAddress, struct StrategyPUSDConvexCurveSwapConfig _cvxEth, struct StrategyPUSDConvexCurveSwapConfig _crvEth, struct StrategyPUSDConvexZapConfig _zapConfig, struct StrategyPUSDConvexConvexConfig _convexConfig, struct StrategyPUSDConvexStrategyConfig _strategyConfig, struct StrategyPUSDConvexRate _performanceFee)
This contract contains no fallback and receive objects.
This contract contains no error objects.