BeaconProxy

Verified contract

Proxy

Active on Ethereum with 26 txns
Deployed by via 0xb9aeff08 at 19124707
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
4 additional variables

No balances found for "BeaconProxy"

0x12eb0682b2325601f4f704f167f6028c1dc7208f8877cf49fda13120382a7329
0x286c349e02f99b79a175648332367d565e85c4ac9597891c0bfde0d228bd8e9a
0x60c9f1f6e2d8940b1bca15ee4b08a9f79a1b684f5dfd45596b4da0a8213106e1
0x1473fa75bfbda683741308d17527c3dd22c94d1f6b97d409747ba926a85cb094
0x447a4a6f390c9181c2318d0255f4e2c94e14c89c7b39b817d1f6623612744b67
0xa7380c5ab444e905294f18a61b0b0346ef5b5415459e849a1d6c44f9894e038a
From
0xb70548ee9ed439069bae5e182c126358ae5b3215ac2290250e3412d2feef3153
0x6720a629d5642cab2a09a0d1ca7d1ebe50727548484bcb44b73df9c6dff2285c
0xf1343459f0e02a9381175ac2cfce4fdf580a2b58073cb7e46a0eb5ecae05140c
0x9ea5c07b74770a76d6d5f14cd47ece01999c128d3a0d7cd70dae86a772232647

Functions
Getter at block 21202443
buffer(view returns (address)
0x46ee27f2b911aa27e9baa0c2aa2cd868dc3609d5
cvg(view returns (address)
0x97effb790f2fbb701d88f89db4521348a2b77be8
cvgControlTower(view returns (address)
0xb0afc8363b8f36e0cce5d54251e20720ffaeaee7
depositPaused(view returns (bool)
false
numberOfSdtRewards(view returns (uint128)
2
owner(view returns (address)
0x0af815364bd9e9e60f3d2d3bac1320b77d3e35f7
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
sdtRewardDistributor(view returns (address)
0x6b65525a40704a4c48d07c25b8d05654854dfecd
sdtStakingPositionManager(view returns (address)
0x7319662ad7d7ce2d1595073ea042b723f6d0dc48
stakingAsset(view returns (address)
0x0bdabcdc2d2d41789a8f225f66adbdc0cbdf6641
stakingCycle(view returns (uint128)
42
symbol(view returns (string)
ETH-rETH
vault(view returns (address)
0x21777106355ba506a31ff7984c0ae5c924deb77f
Read-only
cycleInfo(uint256 cycleIdview returns (struct SdtStakingPositionServiceCycleInfo)
getAllClaimableAmounts(uint256 tokenIdview returns (uint256struct ICommonStructTokenAmount[])
getAllClaimableCvgAmount(uint256 tokenIdview returns (uint256)
getClaimableCyclesAndAmounts(uint256 tokenIdview returns (struct SdtStakingPositionServiceClaimableCyclesAndAmounts[])
getProcessedSdtRewards(uint256 cycleIdview returns (struct ICommonStructTokenAmount[])
nextClaims(uint256 tokenIdview returns (struct SdtStakingPositionServiceNextClaimableCycles)
sdtRewardsByCycle(uint256 cycleIduint256 sdtRewardsIndexview returns (struct ICommonStructTokenAmount)
stakedAmountEligibleAtCycle(uint256 _cycleIduint256 _tokenIduint256 _actualCycleview returns (uint256)
stakingHistoryByToken(uint256 tokenIduint256 indexview returns (uint256)
stakingInfo(uint256 tokenIdview returns (struct ISdtStakingPositionServiceStakingInfo)
tokenInfoByCycle(uint256 cycleIduint256 tokenIdview returns (struct SdtStakingPositionServiceTokenInfo)
tokenToId(address erc20Addressview returns (uint256)
tokenTotalStaked(uint256 _tokenIdview returns (uint256)
State-modifying
acceptOwnership(
claimCvgRewards(uint256 tokenId
claimCvgSdtMultiple(uint256 tokenIdaddress operatorreturns (uint256struct ICommonStructTokenAmount[])
claimCvgSdtRewards(uint256 _tokenIduint256 _minCvgSdtAmountOutbool _isConvert
deposit(uint256 tokenIduint256 amountaddress operator
initialize(address _cvgControlToweraddress _stakingAssetstring _symbolbool _isGaugeAssetstruct SdtStakingPositionServiceWithdrawCallInfo _withdrawCallInfo
processSdtRewards(
processStakersRewards(uint256 amount
renounceOwnership(
setBuffer(address _buffer
toggleDepositPaused(
transferOwnership(address newOwner
withdraw(uint256 tokenIduint256 amount
Events
ClaimCvgMultiple(uint256 indexed tokenIdaddress account
ClaimCvgSdtMultiple(uint256 indexed tokenIdaddress account
CvgCycleProcess(uint256 indexed cycleIduint256 rewardAmount
Deposit(uint256 indexed tokenIdaddress accountuint256 indexed cycleIduint256 amount
Initialized(uint8 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProcessSdtRewards(uint256 indexed cycleIdaddress operatorstruct ICommonStructTokenAmount[] tokenAmounts
Withdraw(uint256 indexed tokenIdaddress accountuint256 indexed cycleIduint256 amount
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
Errors
ERC1967InvalidBeacon(address beacon
ERC1967InvalidImplementation(address implementation