SquidGrowStaking

Verified contract

Active on Ethereum with 4,487 txns
Deployed by via 0x6af30c7c at 17185579
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0x999926a1df5bf33e553ab023ac5ca65a2b0f80ce1296e6c0491a8306e47b79b9
0xfa6a85da3df62af875ef299a7af58d3fdd399cbfca81c1e1c50e4b5067780acf
0x1c8b9bb1c4887d6864af94ecf382024df748f0e08e2c9df826833e5f31bf71d5
0x9df88e9521730f81755f5f52e1a7f6f3576763045dcf6d2ea84c94c1fd2069fe
0xf8eaa4618c98e4bc9624763d723c17b6461761c80b468e17395b523dd5eb7676
0xb4f007aca73d751911ce5a1d8aef1e349f442b1c0f0b1fa52eeb0cc86aaa7e1c
0x61e6dfd433cb24c01760f062d5b89d47bf27c113474fb37cf8333f0afd1f3d4b
0x8d6ff1bed192c30a93bd3dab300b496edc49bcd2d7c79498957f1f90137497a0
0xc1af20dae83a99d5b3a64670ecc82bc4020bc8cc008a615212bc2834cc056738
0x2922e5ceaf6aa7ae45080f713775d08a99a426c44a894d86287d10500a03d9db

Functions
Getter at block 21274940
MAXIMUM_FEE_RATE(view returns (uint16)
1000
Squidgrow(view returns (address)
0xd8fa690304d2b2824d918c0c7376e2823704557a
SquidgrowPerBlock(view returns (uint256)
0
boostAPRPerNft(view returns (uint256)
200
isHarvestingEnabled(view returns (bool)
true
nftBoostEnabled(view returns (bool)
true
owner(view returns (address)
0x5059b877fc97f9f000d60d1b879a8ca4f4475d21
poolLength(view returns (uint256)
2
squidStakingPoolId(view returns (uint256)
0
startBlock(view returns (uint256)
17185499
totalAllocPoint(view returns (uint256)
986
Read-only
checkpoints(uint256view returns (uint256 blockNumberuint256 accSquidgrowPerSquidgrowbool isToggleCheckpointbool stateaddress collection)
getBoostEquivalentAmount(address _accountuint256 _pidview returns (uint256)
getBoostedAmount(uint256 amountuint256 nftCountview returns (uint256)
getMultiplier(uint256 _fromuint256 _topure returns (uint256)
getStakedNfts(address _userview returns (uint256[]address[])
isBlackListed(addressview returns (bool)
isNftWhitelisted(addressview returns (bool)
isWhiteListed(addressview returns (bool)
nftStaked(addressaddressview returns (uint256)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
pendingSquidgrow(uint256 _pidaddress _userview returns (uint256)
poolInfo(uint256view returns (address stakedTokenuint256 allocPointuint256 lastRewardBlockuint256 accSquidgrowPerShareuint256 totalStaked)
stakedNfts(addressview returns (uint256 amountStaked)
userInfo(uint256addressview returns (uint256 amountuint256 rewardDebtuint256 pendingRewarduint256 nftStakeduint256 lastRewardBlock)
vault(addressuint256view returns (address)
whitelistedNFTs(uint256view returns (address)
State-modifying
add(address _stakedTokenuint256 _allocPointbool _withUpdate
blackList(address[] _addresses
changeSquidgrowAddress(address _squidgrowbool _withUpdate
deposit(uint256 _piduint256 _amount
depositNft(address _collectionuint256[] _tokenIds
disableRewardHarvesting(
emergencyWithdraw(uint256 _pid
enableRewardHarvesting(
harvest(uint256 _pid
massUpdatePools(
recoverUnsupportedToken(address _addruint256 _amount
removeBlackList(address[] _addresses
removeWhiteList(address[] _addresses
removeWhitelistNFT(address nftCollection
renounceOwnership(
set(uint256 _piduint256 _allocPointbool _withUpdate
setFeeAddress(address _feeAddress
setStakingTax(uint256 _newWithdrawTaxuint256 _newDepositTaxuint256 _newHarvestTax
transferOwnership(address newOwner
turnOffNftStaking(
turnOnNftStaking(
updateBoostAPRPerNft(uint256 _newBoostAPRPerNft
updateEmissionRate(uint256 _SquidgrowPerBlock
updatePool(uint256 _pid
updateSquidStakingPoolId(uint256 _newId
whiteList(address[] _addresses
whitelistNFT(address nftCollection
withdraw(uint256 _piduint256 _amount
withdrawAllNft(
withdrawNft(address _collectionuint256[] _tokenIds
Events
Blacklisted(address indexed user
BoostAPRPerNftUpdated(uint256 oldBoostAPRuint256 newBoostAPR
Deposited(address indexed useruint256 indexed poolIduint256 amount
DepositedNFTs(address indexed useraddress indexed nftCollectionuint256 amount
EmergencyWithdrawn(address indexed useruint256 indexed poolId
FeeAddressUpdated(address oldFeeAddressaddress newFeeAddress
Harvested(address indexed useruint256 indexed poolIduint256 amount
HarvestingDisabled(
HarvestingEnabled(
NftBoostingDisabled(uint256 accSquidgrowPerSquidgrow
NftBoostingEnabled(uint256 accSquidgrowPerSquidgrow
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolAdded(uint256 indexed poolIdaddress indexed stakedTokenuint256 allocPointuint256 totalAllocPoint
PoolUpdated(uint256 indexed poolIduint256 allocPointuint256 totalAllocPoint
StakingTaxUpdated(uint256 withdrawTaxuint256 depositTaxuint256 harvestTax
Unblacklisted(address indexed user
UnsupportedTokenRecovered(address indexed receiveraddress indexed tokenuint256 amount
Unwhitelisted(address indexed user
UnwhitelistedNFT(address indexed nftCollection
UpdatedEmissionRate(uint256 oldEmissionRateuint256 newEmissionRate
UpdatedSquidgrowAddress(address squidgrow
Whitelisted(address indexed user
WhitelistedNFT(address indexed nftCollection
Withdrawn(address indexed useruint256 indexed poolIduint256 amount
WithdrawnAllNFTs(address indexed useruint256 amount
WithdrawnNFTs(address indexed useraddress indexed nftCollectionuint256 amount
Constructor
constructor(address _squidgrowaddress _feeAddressuint256 _squidPerBlockuint256 _startBlock
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.