TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 39,943 txns
Deployed by via 0xfd3fff85 at 14026088
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
2 additional variables
ERC-20
Value $11.47
 (#317)
ERC-1555
--
 (#166)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
 (#13787)
ERC-721
--
 (#13781)
ERC-721
--
 (#13734)
ERC-721
--
 (#13733)
ERC-721
--
 (#13715)
ERC-721
--
0x184bd000fb9bbbac2cde8907387a38eb01d13ee65be8645f33e06ebe2d66eabe
0x3ce3dc711d85f8c5c437abde8c37ac21759f0e5efa2affdc5a13c29ecc56446e
0x606fbb9563487451a119cb135816174f6087c57479776b2fbb859f88a35ca381
0x944f5f8fb7fcdab77c0fc573f784e776221546a743819cacfa2dce10a902c03f
0x5369fc4460207489f32e8a406ea531d97a6eff0ea7abb294dbbef576c47a3515
0xdb80e77070a09b8265d3890b8eb28454a9e01df978d48cbf032701eb7f26591c
0xd3d3eca22fa177a45ce0470565385fb78afb558b759fbb6726c33f78281760b1
From
0x34a1b639533aa90f178fd3c731f2f4ccac411deb96e2e68bdaa19cb6a32c584e
From
0x7c178a3a669128497912130edb8c4776070a688c6e45b595e3af6116f906a797
From
0x65652e4c190be8fe3839ec579339c521fe539afafe1e2f8802ae6cd4a10d0018
From

Functions
Getter at block 21158522
ALPHA_PERCENTAGE(view returns (uint256)
5
ATTACK_LOSS(view returns (uint128)
3
MAX_ALPHA(view returns (uint8)
8
SHEEP_VALUE(view returns (uint32)
5
WINNER_POT(view returns (uint256)
380000000000000000000000000
alphasCanStartPacks(view returns (bool)
true
gameEndTimestamp(view returns (uint256)
1671102311
gameIsActive(view returns (bool)
true
owner(view returns (address)
0x25025e203f892f50c357bc0703eaf258879a8def
paused(view returns (bool)
false
wool(view returns (address)
0x8355dbe8b0e275abad27eb843f3eaf3fc855e525
woolPouch(view returns (address)
0xb76fbbb30e31f2c3bdaa2466cfb1cfe39b220d06
woolf(view returns (address)
0xeb834ae72b30866af20a6ce5440fa598bfad3a42
woolfReborn(view returns (address)
0x7f36182dee28c45de6072a34d29855bae76dbe2f
Read-only
alphaWolves(uint256view returns (uint256)
attackCost(uint256 alphaIdview returns (uint128)
defenseCost(uint256 alphaIdview returns (uint128)
packs(uint256view returns (bool enableduint96 lastUpdateduint128 defenseuint256 tokenValueuint256 scoreuint256 tokenValueSecondsuint256 wooluint256 balanceuint256 woolSecondsuint256 guaranteedRewards)
rankings(uint256view returns (uint256)
tokenStakes(uint256view returns (uint16 packuint80 lastUpdatedaddress owner)
winningPercentages(uint256view returns (uint256)
wolfValues(uint256view returns (uint256)
woolStakes(uint256addressview returns (uint176 wooluint80 lastUpdateduint256 woolSeconds)
woolWinnings(address ownerview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
attack(uint256 alphaIduint256 target
claimTokens(uint256[] tokenIds
claimWool(
defend(uint256 alphaId
endGame(
initialize(address _woolfRebornaddress _woolPouch
joinPack(uint256[] tokenIdsuint256 pack
leavePack(uint256[] tokenIds
renounceOwnership(
setAlphasCanStartPacks(bool _a
setGameIsActive(bool _a
setGuaranteedRewards(uint256 packuint256 amount
setPaused(bool _p
stakeWool(uint256 packuint256 amount
transferOwnership(address newOwner
transferPack(uint256[] tokenIdsuint256 newPack
transferWool(uint256 oldPackuint256 newPack
unstakeWool(uint256 pack
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
GameEnded(uint256 timestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PackAttacked(uint256 packuint256 targetbool vulnerable
PackDefended(uint256 pack
Paused(address account
TokenRewardsClaimed(address owneruint256[] tokenIdsuint256 reward
TokensStaked(address owneruint256[] tokenIdsuint256 pack
TokensUnstaked(address owneruint256[] tokenIds
Unpaused(address account
WoolRewardsClaimed(address owneruint256 reward
WoolStaked(address owneruint256 packuint256 amount
WoolUnstaked(address owneruint256 packuint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.