BendStakeManager

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x49a0c6ce at 17363448
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 17 additional slots

No balances found for "BendStakeManager"

No transactions found for "BendStakeManager"


Functions
Getter at block 20924141
MAX_FEE(view returns (uint256)
1000
MAX_PENDING_FEE(view returns (uint256)
100000000000000000000
PERCENTAGE_FACTOR(view returns (uint256)
10000
botAdmin(view returns (address)
0x0000000000000000000000000000000000000000
fee(view returns (uint256)
0
feeRecipient(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
pendingFeeAmount(view returns (uint256)
0
stBakc(view returns (address)
0x0000000000000000000000000000000000000000
stBayc(view returns (address)
0x0000000000000000000000000000000000000000
stMayc(view returns (address)
0x0000000000000000000000000000000000000000
 
totalPendingRewards(view returns (uint256 amount)
 
totalRefund(view returns (uint256 principaluint256 reward)
 
totalStakedApeCoin(view returns (uint256 amount)
Read-only
calculateFee(uint256 rewardsAmount_view returns (uint256 feeAmount)
getNftRewardsShare(address nft_view returns (uint256 nftShare)
onERC721Received(addressaddressuint256bytesview returns (bytes4)
pendingRewards(uint256 poolId_view returns (uint256 amount)
refundOf(address nft_view returns (uint256 principaluint256 reward)
rewardsStrategies(address nft_view returns (address)
stakedApeCoin(uint256 poolId_view returns (uint256)
State-modifying
claimApeCoin(
claimBakc(struct IApeCoinStakingPairNft[] baycPairs_struct IApeCoinStakingPairNft[] maycPairs_
claimBayc(uint256[] tokenIds_
claimMayc(uint256[] tokenIds_
compoudNftPool(
compound(struct IStakeManagerCompoundArgs args_
initialize(address apeStaking_address coinPool_address nftPool_address nftVault_address stBayc_address stMayc_address stBakc_
mintStNft(address stNft_address to_uint256[] tokenIds_
renounceOwnership(
stakeApeCoin(uint256 amount_
stakeBakc(struct IApeCoinStakingPairNft[] baycPairs_struct IApeCoinStakingPairNft[] maycPairs_
stakeBayc(uint256[] tokenIds_
stakeMayc(uint256[] tokenIds_
transferOwnership(address newOwner
unstakeApeCoin(uint256 amount_
unstakeBakc(struct IApeCoinStakingPairNft[] baycPairs_struct IApeCoinStakingPairNft[] maycPairs_
unstakeBayc(uint256[] tokenIds_
unstakeMayc(uint256[] tokenIds_
updateBotAdmin(address botAdmin_
updateFee(uint256 fee_
updateFeeRecipient(address recipient_
updateRewardsStrategy(address nft_address rewardsStrategy_
updateWithdrawStrategy(address withdrawStrategy_
withdrawApeCoin(uint256 requiredreturns (uint256 withdrawn)
withdrawRefund(address nft_
withdrawTotalRefund(
Events
BotAdminChanged(address newAdmin
Compounded(bool isClaimCoinPooluint256 claimedNfts
FeeRatioChanged(uint256 newRatio
FeeRecipientChanged(address newRecipient
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsStrategyChanged(address nftaddress newStrategy
WithdrawStrategyChanged(address newStrategy
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.