SamuraiSagaStakeVaultV2

Verified contract

Active on Ethereum with 16,813 txns
Deployed by via 0xe4c77158 at 14003911
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#9999)
ERC-721
--
 (#9998)
ERC-721
--
 (#9997)
ERC-721
--
 (#9995)
ERC-721
--
 (#9994)
ERC-721
--
 (#9993)
ERC-721
--
 (#9992)
ERC-721
--
 (#9991)
ERC-721
--
 (#9990)
ERC-721
--
 (#9989)
ERC-721
--
0x809f1e81339c464d325e7302bf4e05aa326fd813bbd8b10d6b68269d04436d2a
0x05f9a6a9b6cb0c8e165d5b1c081d6b80eb210211e7c9c2edc407540725890a8d
0x2b4325d48deb3d07aa55a8326afc6af992ec8bb5c10ebb8bbe1fa8c8a4c1191a
0x51f6bd52e443a96da6d75fb831d877fc1e6348675c2dda4e4732df45434873dd
0x9236159657148071a8b364d788272c6f0fe016f09f82dcfecd64fd54a7067b14
0x690303ad81ff45ffb97df1ea3ad57808caeaeff8c6f316597f0f1b8be88452e3
0xa0f0816c8e2a88e6220315eea87131a02f9b1334fd9f1ddf0e51ab0bbf7c5541
0x04da85e7dd1823f6d4c96ee8742d624bb3665bb4e11a23990c5fbc2c8663e838
0x35d42e5872d68050d95e19d7691e442f8e5dff50331d633b9e085cf05efad2aa
0xf19e1ee5fda6edb553f448217121fbda15580da8ecf528110ce0a1dd4ffb9b66

Functions
Getter at block 21204950
nftCollection(view returns (address)
0x345c2fa23160c63218dfaa25d37269f26c85ca47
owner(view returns (address)
0xe1917c2ae334640589d7593502a3a9b3615358c3
poolsLength(view returns (uint256)
29
rewardToken(view returns (address)
0x24c487fc99f31181ffdc3b7664b7471ee0506518
Read-only
getPool(uint256 poolIndexview returns (struct PoolablePool)
getStakeInfo(uint256 tokenIdview returns (addressuint256uint256uint256)
getUserStakedTokens(address accountuint256 sizeuint256 cursorview returns (uint256[]uint256)
getUserStakedTokensCount(address accountview returns (uint256)
getUserTotalRewards(address accountview returns (uint256)
isPoolOpened(uint256 poolIndexview returns (bool)
isTokenUnlocked(uint256 tokenIdview returns (bool)
State-modifying
addPool(struct PoolablePool pool
batchRestake(uint256 poolIduint256[] tokenIds
batchStake(uint256 poolIduint256[] tokenIds
batchUnstake(uint256[] tokenIds
onERC721Received(addressaddressuint256bytesreturns (bytes4)
recoverEth(address _to
recoverNonFungibleToken(address _tokenuint256 _tokenId
recoverToken(address _token
renounceOwnership(
restake(uint256 newPoolIduint256 tokenId
stake(uint256 poolIduint256 tokenId
transferOwnership(address newOwner
unstake(uint256 tokenId
updatePool(uint256 poolIndexstruct PoolablePool pool
Events
BatchStake(address indexed accountuint256 poolIduint256[] tokenIds
BatchUnstake(address indexed accountuint256[] tokenIds
EthRecovery(uint256 amount
NonFungibleTokenRecovery(address indexed tokenuint256 tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolAdded(uint256 poolIndexstruct PoolablePool pool
PoolUpdated(uint256 poolIndexstruct PoolablePool pool
Stake(address indexed accountuint256 poolIduint256 tokenId
TokenRecovery(address indexed tokenuint256 amount
Unstake(address indexed accountuint256 tokenId
Constructor
constructor(address _nftCollectionaddress _rewardToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.