Definitive Shares Leveraged CompoundV3 wstETH Staking
Verified contract
Proxy
Active on
Ethereum with 35 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
0xbdeb…8a48
12 additional
variables
Balances ($0.00)
No balances found for "Definitive Shares Leveraged CompoundV3 wstETH Staking"
Transactions
ABI
ABI objects
Getter at block 21183068 proxiableUUID() view returns (bytes32) totalAssets() view returns (uint256 totalAssetsAmount)
ABI_VERSION() view returns (uint256)
1
VAULT() view returns (address)
0xbdebfd375bcb1e0f6dfd4646cd1598f4d5888a48
WRAPPED_NATIVE_ASSET_ADDRESS() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
_signatureVerificationSigner() view returns (address)
0x1e1071934f7e9048ad71f9bacaca697de523ab42
asset() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
decimals() view returns (uint8)
18
getFeesAccount() view returns (address)
0x3b016025cd3d213c5779e10fe94a35ba440bd1c9
getRedemptionFee() view returns (uint256)
0
getSafeHarborModeEnabled() view returns (bool)
false
getVersion() view returns (uint256)
1
name() view returns (string)
Definitive Shares Leveraged CompoundV3 wstETH Staking
owner() view returns (address)
0x3b016025cd3d213c5779e10fe94a35ba440bd1c9
symbol() view returns (string)
DEF_
totalSupply() view returns (uint256)
38952633743140572695
Read-only
_getEthSignedMessageHash(bytes32 _messageHash) pure returns (bytes32)
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
encodeDepositParams(struct IMultiUserLLSDStrategyDepositParams depositParams) pure returns (bytes32)
encodeRedeemParams(struct IMultiUserLLSDStrategyRedeemParams redeemParams) pure returns (bytes32)
getBalance(address assetAddress) view returns (uint256)
getRedemptionFeeAmount(uint256 amount) view returns (uint256 feeAmount)
previewDeposit(uint256 assets) view returns (uint256)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deposit(address receiver, struct IMultiUserLLSDStrategyDepositParams depositParams, bytes depositParamsSignature) payable returns (uint256 shares, uint256 assetsAdded)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
initialize(address _vault, address __asset, string _name, string _symbol, address _wrappedNativeAssetAddress, address _strategyAdmin, address _sigVerificationSigner, address _feeAccount)
multicall(bytes[] data) returns (bytes[] results)
redeem(address receiver, address _owner, struct IMultiUserLLSDStrategyRedeemParams redeemParams, bytes redeemParamsSignature) returns (struct DefinitiveConstantsAssets tokensRemoved)
renounceOwnership()
setFeesAccount(address _value)
setMaxTransfersPerBlock(uint256 maxTransfers)
setRedemptionFee(uint256 _value)
setSafeHarborRedemptions(bool allow)
setSafeLTVThreshold(uint256 threshold)
setSharesToAssetRatioThreshold(uint256 threshold)
setSignatureVerificationSigner(address signer)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
Approval(address indexed owner, address indexed spender, uint256 value)
BeaconUpgraded(address indexed beacon)
FeeAccountUpdated(address actor, address feeAccount)
Initialized(uint8 version)
MaxTransfersPerBlockUpdate(uint256 maxTransfers)
Mint(struct IMultiUserLLSDStrategyMintEventData mintEvent)
NativeAssetWrap(address actor, uint256 amount, bool indexed wrappingToNative)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Redeem(struct IMultiUserLLSDStrategyRedeemEventData redeemEvent)
RedemptionFee(address actor, address asset, uint256 amount, uint256 feeAmount, uint256 additionalFeeAmount)
RedemptionFeeUpdated(address actor, uint256 redemptionFee)
SignatureVerificationSignerUpdate(address signer, address updatedBy)
Transfer(address indexed from, address indexed to, uint256 value)
UpdateSafeLTVThreshold(address sender, uint256 threshold)
UpdateSharesToAssetsRatioThreshold(address sender, uint256 threshold)
Upgraded(address indexed implementation)
constructor(address _logic, bytes _data)
fallback()
fallback()
receive()
receive()
AccountNotAdmin(address arg0)
DeadlineExceeded()
EnforcedSafeLTV(uint256 invalidLTV)
ExceededShareToAssetRatioDeltaThreshold()
InvalidERC20Address()
InvalidInputs()
InvalidMsgValue()
InvalidSignature()
InvalidSignatureLength()
NoSignatureVerificationSignerSet()
SafeHarborModeEnabled()
TransfersLimitExceeded()