TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 39,943 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
0x7f36…be2f
0xeb83…3a42
0xb76f…0d06
0x8355…e525
2 additional
variables
Balances ($11.47)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WOOL | ERC-20 | 8.5K | $0.001349 |
$11.47 | |
0x2b70…4704 | ERC-1555 | 1 | -- | -- | |
OTK | ERC-721 | 1 | -- | -- | |
0x57f1…ea85 (#57284000943268883499628186495959726865327566630842843041798998769384995421806) | ERC-721 | 1 | -- | -- | |
0x57f1…ea85 (#29510177983620128152720802930866045500900188383523168295627605755052342637540) | ERC-721 | 1 | -- | -- | |
WGAME | ERC-721 | 1 | -- | -- | |
WGAME | ERC-721 | 1 | -- | -- | |
WGAME | ERC-721 | 1 | -- | -- | |
WGAME | ERC-721 | 1 | -- | -- | |
WGAME | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21064501 | 13 days ago | | | 0 | 0.0028414458 | |
| 21064495 | 13 days ago | | | 0 | 0.0032067568 | |
| 20565100 | 3 months ago | | | 0 | 0.00044186252 | |
| 20425092 | 3 months ago | | | 0 | 0.0012221298 | |
| 20405591 | 3 months ago | | | 0 | 0.00075545940 | |
| 20197356 | 4 months ago | | | 0 | 0.00057394821 | |
| 19956293 | 5 months ago | | | 0 | 0.0021961512 | |
| 19956289 | 5 months ago | | | 0 | 0.0024356969 | |
| 19956283 | 5 months ago | | | 0 | 0.0020800635 | |
| 19956237 | 5 months ago | | | 0 | 0.0015327311 |
ABI
ABI objects
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(uint256) view returns (uint256)
attackCost(uint256 alphaId) view returns (uint128)
defenseCost(uint256 alphaId) view returns (uint128)
packs(uint256) view returns (bool enabled, uint96 lastUpdated, uint128 defense, uint256 tokenValue, uint256 score, uint256 tokenValueSeconds, uint256 wool, uint256 balance, uint256 woolSeconds, uint256 guaranteedRewards)
rankings(uint256) view returns (uint256)
tokenStakes(uint256) view returns (uint16 pack, uint80 lastUpdated, address owner)
winningPercentages(uint256) view returns (uint256)
wolfValues(uint256) view returns (uint256)
woolStakes(uint256, address) view returns (uint176 wool, uint80 lastUpdated, uint256 woolSeconds)
woolWinnings(address owner) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
attack(uint256 alphaId, uint256 target)
claimTokens(uint256[] tokenIds)
claimWool()
defend(uint256 alphaId)
endGame()
initialize(address _woolfReborn, address _woolPouch)
joinPack(uint256[] tokenIds, uint256 pack)
leavePack(uint256[] tokenIds)
renounceOwnership()
setAlphasCanStartPacks(bool _a)
setGameIsActive(bool _a)
setGuaranteedRewards(uint256 pack, uint256 amount)
setPaused(bool _p)
stakeWool(uint256 pack, uint256 amount)
transferOwnership(address newOwner)
transferPack(uint256[] tokenIds, uint256 newPack)
transferWool(uint256 oldPack, uint256 newPack)
unstakeWool(uint256 pack)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
GameEnded(uint256 timestamp)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PackAttacked(uint256 pack, uint256 target, bool vulnerable)
PackDefended(uint256 pack)
Paused(address account)
TokenRewardsClaimed(address owner, uint256[] tokenIds, uint256 reward)
TokensStaked(address owner, uint256[] tokenIds, uint256 pack)
TokensUnstaked(address owner, uint256[] tokenIds)
Unpaused(address account)
WoolRewardsClaimed(address owner, uint256 reward)
WoolStaked(address owner, uint256 pack, uint256 amount)
WoolUnstaked(address owner, uint256 pack, uint256 amount)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.