Source Code
Latest 3 from a total of 3 transactions
Latest 1 internal transaction
Advanced mode:
| Parent Transaction Hash | Method |
Block
|
From
|
To
|
|||
|---|---|---|---|---|---|---|---|
| Send Start Game | 20814437 | 764 days ago | 0.2 ETH |
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions
Loading...
Loading
Contract Source Code (Solidity Standard Json-Input format)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"gameRegistry_","type":"address"},{"internalType":"contract IHoneyJar","name":"honeyJar_","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyTooManyHoneyJars","type":"error"},{"inputs":[],"name":"FermentedJarNotFound","type":"error"},{"inputs":[],"name":"GameInProgress","type":"error"},{"inputs":[{"internalType":"string","name":"role","type":"string"},{"internalType":"address","name":"user","type":"address"}],"name":"GameRegistry_NoPermissions","type":"error"},{"inputs":[{"internalType":"uint8","name":"index","type":"uint8"}],"name":"GameRegistry_StageOutOfBounds","type":"error"},{"inputs":[{"internalType":"string","name":"method","type":"string"}],"name":"InvalidInput","type":"error"},{"inputs":[],"name":"InvalidTokenType","type":"error"},{"inputs":[],"name":"JarAlreadyUsed","type":"error"},{"inputs":[{"internalType":"uint256","name":"honeyJarId","type":"uint256"}],"name":"NotFermentedJarOwner","type":"error"},{"inputs":[],"name":"NotJarOwner","type":"error"},{"inputs":[],"name":"NotSleeping","type":"error"},{"inputs":[],"name":"PartyAlreadySet","type":"error"},{"inputs":[],"name":"PartyAlreadyWoke","type":"error"},{"inputs":[],"name":"PartyNotSet","type":"error"},{"inputs":[],"name":"Reentrancy","type":"error"},{"inputs":[],"name":"TooManyBundles","type":"error"},{"inputs":[],"name":"ZeroValue","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"honeyJar","type":"address"}],"name":"HoneyJarSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"portal","type":"address"}],"name":"PortalSet","type":"event"},{"anonymous":false,"inputs":[{"components":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes2","name":"tokenType","type":"bytes2"}],"indexed":false,"internalType":"struct IDen.Sleeper","name":"sleeper","type":"tuple"}],"name":"SleeperAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"tokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"jarId","type":"uint256"},{"indexed":false,"internalType":"address","name":"player","type":"address"}],"name":"SleeperAwoke","type":"event"},{"anonymous":false,"inputs":[],"name":"SlumberPartyAdded","type":"event"},{"anonymous":false,"inputs":[],"name":"SlumberPartyStarted","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"ERC1155_TYPE","outputs":[{"internalType":"bytes2","name":"","type":"bytes2"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ERC20_TYPE","outputs":[{"internalType":"bytes2","name":"","type":"bytes2"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"ERC721_TYPE","outputs":[{"internalType":"bytes2","name":"","type":"bytes2"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"NATIVE_TYPE","outputs":[{"internalType":"bytes2","name":"","type":"bytes2"}],"stateMutability":"view","type":"function"},{"inputs":[{"components":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes2","name":"tokenType","type":"bytes2"}],"internalType":"struct IDen.Sleeper","name":"sleeper","type":"tuple"},{"internalType":"bool","name":"transfer","type":"bool"}],"name":"addToParty","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"gameRegistry","outputs":[{"internalType":"contract GameRegistry","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getSlumberParty","outputs":[{"components":[{"internalType":"uint256","name":"assetChainId","type":"uint256"},{"internalType":"uint256","name":"mintChainId","type":"uint256"},{"internalType":"uint256","name":"numUsed","type":"uint256"},{"components":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes2","name":"tokenType","type":"bytes2"}],"internalType":"struct IDen.Sleeper[]","name":"sleepoors","type":"tuple[]"}],"internalType":"struct IDen.SlumberParty","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"honeyJar","outputs":[{"internalType":"contract IHoneyJar","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"honeyJarPortal","outputs":[{"internalType":"contract IHoneyJarPortal","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"isJarUsed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"party","outputs":[{"internalType":"uint256","name":"assetChainId","type":"uint256"},{"internalType":"uint256","name":"mintChainId","type":"uint256"},{"internalType":"uint256","name":"numUsed","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"partySet","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"honeyJar_","type":"address"}],"name":"setHoneyjar","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"portal_","type":"address"}],"name":"setPortal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"doTransfer_","type":"bool"},{"internalType":"uint256","name":"mintChainId_","type":"uint256"},{"components":[{"internalType":"address","name":"tokenAddress","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes2","name":"tokenType","type":"bytes2"}],"internalType":"struct IDen.Sleeper[]","name":"sleepoors_","type":"tuple[]"}],"name":"setSlumberParty","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"startGame","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"jarId","type":"uint256"}],"name":"wakeSleeper","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]Deployed Bytecode
0x6080604052600436106101025760003560e01c80636f3769c011610095578063d65ab5f211610064578063d65ab5f2146102f4578063da090755146102fc578063db23f98e14610330578063fbad326014610350578063fd02882d1461036357610109565b80636f3769c01461029957806372798a89146102b1578063916e4ed1146102c9578063c3cada08146102e157610109565b80633e7e9568116100d15780633e7e95681461021f5780634ff561921461023f57806361294fe41461025f5780636869f00a1461027957610109565b806303964f8c146101375780631c7c73261461016d57806320d37047146101a5578063354284f2146101e557610109565b3661010957005b60003560e01c63bc197c81811463f23a6e6182141763150b7a028214171561013557806020526020603cf35b005b34801561014357600080fd5b5061014f600160fa1b81565b6040516001600160f01b031990911681526020015b60405180910390f35b34801561017957600080fd5b5060005461018d906001600160a01b031681565b6040516001600160a01b039091168152602001610164565b3480156101b157600080fd5b506101d56101c036600461136b565b60076020526000908152604090205460ff1681565b6040519015158152602001610164565b3480156101f157600080fd5b5060025460035460045461020492919083565b60408051938452602084019290925290820152606001610164565b34801561022b57600080fd5b5061013561023a366004611399565b610385565b34801561024b57600080fd5b5061013561025a366004611399565b6104bc565b34801561026b57600080fd5b506006546101d59060ff1681565b34801561028557600080fd5b5060015461018d906001600160a01b031681565b3480156102a557600080fd5b5061014f600360f81b81565b3480156102bd57600080fd5b5061014f600160f81b81565b3480156102d557600080fd5b5061014f600160f91b81565b6101356102ef366004611496565b6105bd565b610135610739565b34801561030857600080fd5b5061018d7f000000000000000000000000b62a9a21d98478f477e134e175fd2003c15cb83a81565b34801561033c57600080fd5b5061013561034b36600461136b565b6108b2565b61013561035e366004611567565b610b78565b34801561036f57600080fd5b50610378610c5d565b60405161016491906115d5565b604051632474521560e21b81526923a0a6a2afa0a226a4a760b11b60048201819052336024830152907f000000000000000000000000b62a9a21d98478f477e134e175fd2003c15cb83a6001600160a01b0316906391d1485490604401602060405180830381865afa1580156103ff573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906104239190611652565b610466576040805160208101839052015b60408051601f1981840301815290829052637ed408ef60e11b825261045d91339060040161166f565b60405180910390fd5b600080546001600160a01b0319166001600160a01b0384169081179091556040519081527f1b581332ab790459ed95ea0498c0db3f795bd29aee0575cc2174c43e1b4d285b906020015b60405180910390a15050565b604051632474521560e21b81526923a0a6a2afa0a226a4a760b11b60048201819052336024830152907f000000000000000000000000b62a9a21d98478f477e134e175fd2003c15cb83a6001600160a01b0316906391d1485490604401602060405180830381865afa158015610536573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061055a9190611652565b61056f57604080516020810183905201610434565b600180546001600160a01b0319166001600160a01b0384169081179091556040519081527fe68ed9a5f6775ff991348cdd6032abd92a64765a1e11ff58b28fa2b5ba0fe90a906020016104b0565b604051632474521560e21b81526923a0a6a2afa0a226a4a760b11b60048201819052336024830152907f000000000000000000000000b62a9a21d98478f477e134e175fd2003c15cb83a6001600160a01b0316906391d1485490604401602060405180830381865afa158015610637573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061065b9190611652565b61067057604080516020810183905201610434565b60065460ff16156106945760405163467d8e0d60e11b815260040160405180910390fd5b6006805460ff191660011790556106c87f000000000000000000000000000000000000000000000000000000000000000190565b6002556003839055815160005b81811015610708576107008482815181106106f2576106f26116cf565b602002602001015187610d45565b6001016106d5565b506040517f6009e2138b02626afd1d4d4824588f763227692919e8ba8cb1cfab8c334c0e5a90600090a15050505050565b604051632474521560e21b81526923a0a6a2afa0a226a4a760b11b60048201819052336024830152907f000000000000000000000000b62a9a21d98478f477e134e175fd2003c15cb83a6001600160a01b0316906391d1485490604401602060405180830381865afa1580156107b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906107d79190611652565b6107ec57604080516020810183905201610434565b6005805460008190036108125760405163b6af458f60e01b815260040160405180910390fd5b600154600354604051630269ebcb60e11b81523360048201526024810191909152604481018390526001600160a01b03909116906304d3d7969034906064016000604051808303818588803b15801561086a57600080fd5b505af115801561087e573d6000803e3d6000fd5b50506040517f284755dffc6f37d1fbad96c8b358b8f929d718ce1a98143fdf1cde070daafce59350600092509050a1505050565b600268929eee149b4bd2126854036108d25763ab143c066000526004601cfd5b600268929eee149b4bd212685560008181526007602052604090205460ff161561090f5760405163ca5f3c3360e01b815260040160405180910390fd5b6000546040516331a9108f60e11b81526004810183905233916001600160a01b031690636352211e90602401602060405180830381865afa158015610958573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097c91906116e5565b6001600160a01b0316146109a35760405163e2eda89560e01b815260040160405180910390fd5b60005460405163412309f160e01b8152600481018390526001600160a01b039091169063412309f1906024016020604051808303816000875af11580156109ee573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a129190611652565b610a325760405163d22eabbf60e01b81526004810182905260240161045d565b60055460045403610a565760405163634de85360e01b815260040160405180910390fd5b6000818152600760205260408120805460ff191660011790556004805491829190610a8083611702565b9190505550610afd60026003018281548110610a9e57610a9e6116cf565b60009182526020918290206040805160808101825260049390930290910180546001600160a01b0316835260018101549383019390935260028301549082015260039091015460f01b6001600160f01b03191660608201523033611053565b7ff9b860f4973fb6da450e41d8aa4fe79219ac7b8048d0507bbaba8bd1b27d6e7060026003018281548110610b3457610b346116cf565b6000918252602091829020600491909102016001015460408051918252918101859052338183015290519081900360600190a150600168929eee149b4bd212685550565b604051632474521560e21b81526923a0a6a2afa0a226a4a760b11b60048201819052336024830152907f000000000000000000000000b62a9a21d98478f477e134e175fd2003c15cb83a6001600160a01b0316906391d1485490604401602060405180830381865afa158015610bf2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c169190611652565b610c2b57604080516020810183905201610434565b60065460ff16610c4e57604051630f07802d60e41b815260040160405180910390fd5b610c588383610d45565b505050565b610c886040518060800160405280600081526020016000815260200160008152602001606081525090565b6040805160808101825260028054825260035460208084019190915260045483850152600580548551818402810184019096528086529394929360608601939260009084015b82821015610d38576000848152602090819020604080516080810182526004860290920180546001600160a01b03168352600180820154848601526002820154928401929092526003015460f01b6001600160f01b03191660608301529083529092019101610cce565b5050505081525050905090565b60608201516001600160f01b03198116600160f91b03610dca578251610d7290636cdb3d1360e11b61126a565b610db15760405163d647364f60e01b815260206004820152600f60248201526e496e76616c6964204552433131353560881b604482015260640161045d565b8260400151600003610dc557600160408401525b610f20565b6001600160f01b03198116600160f81b03610e30578251610df2906380ac58cd60e01b61126a565b610dc55760405163d647364f60e01b815260206004820152600e60248201526d496e76616c69642045524337323160901b604482015260640161045d565b6001600160f01b03198116600360f81b03610e9a578260400151600003610dc55760405163d647364f60e01b815260206004820152601d60248201527f616464546f50617274793a736c6565706572416d6f756e744572633230000000604482015260640161045d565b6001600160f01b03198116600160fa1b03610f07576000915082604001513414610dc55760405163d647364f60e01b815260206004820152601b60248201527f616464546f50617274793a736c6565706572416d6f756e744574680000000000604482015260640161045d565b60405163a1e9dd9d60e01b815260040160405180910390fd5b6005805460018101825560009190915283517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0600490920291820180546001600160a01b0319166001600160a01b0390921691909117905560208401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db182015560408401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db282015560608401517f036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db3909101805461ffff191660f09290921c919091179055811561101757611017833330611053565b7fb92a63165c735e9c987d9de02e5ebeb5833364d0cf59deecd40b4456c801eaaa836040516110469190611729565b60405180910390a1505050565b60608301516001600160f01b03198116600160f91b0361110057835160208501516040808701519051637921219560e11b81526001600160a01b03878116600483015286811660248301526044820193909352606481019190915260a06084820152600060a482015291169063f242432a9060c4015b600060405180830381600087803b1580156110e357600080fd5b505af11580156110f7573d6000803e3d6000fd5b50505050611264565b6001600160f01b03198116600160f81b0361115a57835160208501516040516323b872dd60e01b81526001600160a01b038681166004830152858116602483015260448201929092529116906323b872dd906064016110c9565b6001600160f01b03198116600360f81b0361124657306001600160a01b03841603611201578351604080860151905163a9059cbb60e01b81526001600160a01b038581166004830152602482019290925291169063a9059cbb906044015b6020604051808303816000875af11580156111d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906111fb9190611652565b50611264565b835160408086015190516323b872dd60e01b81526001600160a01b038681166004830152858116602483015260448201929092529116906323b872dd906064016111b8565b6001600160f01b03198116600160fa1b03610f07576112648261128f565b50505050565b6000611275836112ae565b8015611286575061128683836112e1565b90505b92915050565b60003860003847855af16112ab5763b12d13eb6000526004601cfd5b50565b60006112c1826301ffc9a760e01b6112e1565b801561128957506112da826001600160e01b03196112e1565b1592915050565b6040516001600160e01b031982166024820152600090819060440160408051601f19818403018152919052602080820180516001600160e01b03166301ffc9a760e01b178152825192935060009283928392909183918a617530fa92503d91506000519050828015611354575060208210155b80156113605750600081115b979650505050505050565b60006020828403121561137d57600080fd5b5035919050565b6001600160a01b03811681146112ab57600080fd5b6000602082840312156113ab57600080fd5b81356113b681611384565b9392505050565b80151581146112ab57600080fd5b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561140a5761140a6113cb565b604052919050565b60006080828403121561142457600080fd5b6040516080810181811067ffffffffffffffff82111715611447576114476113cb565b604052905080823561145881611384565b8152602083810135908201526040808401359082015260608301356001600160f01b03198116811461148957600080fd5b6060919091015292915050565b6000806000606084860312156114ab57600080fd5b83356114b6816113bd565b92506020848101359250604085013567ffffffffffffffff808211156114db57600080fd5b818701915087601f8301126114ef57600080fd5b813581811115611501576115016113cb565b61150f848260051b016113e1565b818152848101925060079190911b83018401908982111561152f57600080fd5b928401925b81841015611558576115468a85611412565b83528483019250608084019350611534565b80955050505050509250925092565b60008060a0838503121561157a57600080fd5b6115848484611412565b91506080830135611594816113bd565b809150509250929050565b80516001600160a01b0316825260208082015190830152604080820151908301526060908101516001600160f01b031916910152565b6000602080835260a083018451602085015260208501516040850152604085015160608501526060850151608080608087015282825180855260c088019150602084019450600093505b808410156116465761163282865161159f565b93850193600193909301929082019061161f565b50979650505050505050565b60006020828403121561166457600080fd5b81516113b6816113bd565b604081526000835180604084015260005b8181101561169d5760208187018101516060868401015201611680565b50600060608285018101919091526001600160a01b03949094166020840152601f01601f191690910190910192915050565b634e487b7160e01b600052603260045260246000fd5b6000602082840312156116f757600080fd5b81516113b681611384565b60006001820161172257634e487b7160e01b600052601160045260246000fd5b5060010190565b60808101611289828461159f56fea2646970667358221220e9ec401f155d483588e4f418efe7856be6c2790addcd85904e96304e2c59e39b64736f6c63430008170033
🤖 Code Reader
Generate instant answers for your smart contract questions using AI Models. Read more.
Loading...
Loading
Loading...
Loading
Net Worth in USD
$34.27
Net Worth in ETH
0.014629
Token Allocations
BERA
100.00%
Multichain Portfolio | 31 Chains
Tokens
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|---|---|---|---|---|
| BERA | 100.00% | $0.151058 | 226.87… | $34.27 |
DeFi
0 Protocols
Loading...
Loading
| Chain | Protocol | Positions | Portfolio % | Value |
|---|---|---|---|---|
There are no matching entries |
||||
DeFi
0 Protocols
Loading...
Loading
| Protocol | Positions | Portfolio % | Value |
|---|---|---|---|
There are no matching entries |
|||
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.