OogaVerse

Verified contract

Proxy

Active on Ethereum with 31,558 txns
Deployed by via 0x2bacccf2 at 13648392
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 49 additional slots
-
variable spans 43 additional slots
-
variable spans 48 additional slots
21 additional variables
ERC-20
Value $511.36
ERC-20
Value $139.91
ERC-20
Value $99.99
ERC-20
--
0x23ab7ba8f6f9137fa2001abb28c5f1c5ad371e2a0f0bee1d1bb61c678221d9c1
0x97b6d652b2ad203b12b0834e056ab8a3deb83f3acf082ba055beec942c557c42
0x4541bb0b016167796b270b725b200fa886b3baa7cd73f4e4781a8e85f1528cd0
0xdcd16e7846b219248973912a67da52088e8f349b1b332d72e2d2b7290c6a3a85
0x994093b73bb5433517a2d6443e280c9eb91a5344b4eda13a2144087a2086880d
0x33270d23468c49706d50c4cf1b8c9fa1c44f9fbfee8b46402b00f493432b13f0
0xe6cfd3e85660bf952044ace205ff4d3f0bb65f941e4f0926abbc1a78f54430b9
0x64b7b989c63d2aa8e83754d2ef0e47084198ae938efa0ec5841fef41406b78b6
0x9ebe01e3369c5776b0319706a847538019a1fba3f844839e644e67036d8a194b
From
0xb2ce6d28dfe1938f9188dd9f0ad9bc6a215ef195c8a720795c4fd451a058094d

Functions
Getter at block 20865876
BASE_URI(view returns (string)
https://ooga.s3.amazonaws.com/metadata/
BURN_ADDRESS(view returns (address)
0x000000000000000000000000000000000000dead
breedingLegendaryPrice(view returns (uint256)
6000000000000000000000
breedingPrice(view returns (uint256)
6000000000000000000000
changeDescriptionPrice(view returns (uint256)
200000000000000000000
changeNamePrice(view returns (uint256)
200000000000000000000
contractURI(view returns (string)
https://ooga.s3.amazonaws.com/metadata/contract.json
doubleOGRewardStartTimestamp(view returns (uint256)
1637395200
doubleOGRewardUntilTimestamp(view returns (uint256)
1641715200
erc20gen2RewardPerSecond(view returns (uint256)
57870370370370
erc20genesisRewardPerSecond(view returns (uint256)
231481481481481
erc20token(view returns (address)
0x5b1d655c93185b06b00f7925791106132cb3ad75
gen1OldIndex(view returns (uint256)
1389420
maxNumberOfGen2Tokens(view returns (uint256)
6000
mintedTokensForLiquidity(view returns (bool)
true
name(view returns (string)
OogaVerse
openSeaContract(view returns (address)
0x495f947276749ce646f68ac8c248420045cb7b5e
owner(view returns (address)
0xa700e69a8a60f6109bc728cf034d253db9317822
revealAndChangePriceUpgraded(view returns (bool)
true
revealBeginTimestamp(view returns (uint256)
1639772420
rewardsUntilTimestamp(view returns (uint256)
1984291200
startGen2Index(view returns (uint256)
2002001
symbol(view returns (string)
OOGA
totalNumberOfGen2Tokens(view returns (uint256)
6000
Read-only
balanceOf(address ownerview returns (uint256)
calculateUserCurrentReward(address useruint256 currentTimestampview returns (uint256)
currentUserReward(addressview returns (uint256)
getAddressFromOpenseaTokenId(uint256 openseaTokenIdpure returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getCIDFromOpenseaTokenId(uint256 openseaTokenIdpure returns (uint256)
getIndexFromOpenseaTokenId(uint256 openseaTokenIdpure returns (uint256)
getNewIdFromOpenseaTokenId(uint256 openseaTokenIdpure returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
isValidName(string namepure returns (bool)
lastRewardCalculationAtTimestamp(addressview returns (uint256)
legendaryTokenIdMap(uint256view returns (bool)
numberOfGenesisOwned(addressview returns (uint256)
numberOfOGOwned(addressview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenAttributes(uint256view returns (string namestring descriptionbool isEggbool isOGbool isGenesisbool isLegendarybool summonedNewLegendary)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addGenesisLegendaryIds(uint256[] legendaryOpenSeaIds
approve(address touint256 tokenId
breed(
changeBaseURI(string baseURI_
changeBreedingPrices(uint256 breedingPrice_uint256 breedingLegendaryPrice_
changeDescription(uint256 tokenIdstring newDescription
changeERC20Rewards(uint256 erc20genesisRewardPerSecond_uint256 erc20gen2RewardPerSecond_
changeErc20token(address erc20token_
changeName(uint256 tokenIdstring newName
changeOpenSeaContract(address openSeaContract_
changeProxyContractAddress(address newProxyContractAddress
changeRenamePrices(uint256 changeNamePrice_uint256 changeDescriptionPrice_
changeRevealBeginTimestamp(uint256 revealBeginTimestamp_
claimReward(
initialize(string name_string symbol_uint256 revealBeginTimestamp_uint256 doubleOGRewardStartTimestamp_uint256 doubleOGRewardUntilTimestamp_uint256 rewardsUntilTimestamp_string baseURI_address erc20token_address openSeaContract_string contractURI_
migrate(uint256 openseaTokenId
mintTokensForLiquidity(
renounceOwnership(
reveal(uint256 tokenId
revealAndChangePriceUpgrade(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setContractURI(string contractURI_
summonLegendary(uint256 tokenId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdrawERC20(address tokenaddress toAddressuint256 amount
withdrawERC721(address tokenaddress toAddressuint256 tokenId
withdrawETH(address toAddressuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Breed(address indexed fromAddressuint256 indexed newTokenId
ChangeDescription(uint256 indexed tokenIdstring newDescription
ChangeName(uint256 indexed tokenIdstring newName
Migrate(address indexed fromAddressuint256 indexed openSeaTokenIduint256 indexed newTokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Reveal(uint256 indexed tokenId
SummonLegendary(address indexed fromAddressuint256 newTokenIduint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.