Powerbald
Unverified contract
Proxy
Active on
Base with 23,955 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($57,704.04)
Native
Value
$36.63
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
Eth | Native | 0.010991 | $3,332.58 |
$36.63 | |
DEGEN | ERC-20 | 3M | $0.019211 |
$57,633.09 | |
toby | ERC-20 | 591.549294M | $0.00 |
$26.62 | |
DUDE | ERC-20 | 258.05K | $0.000013 |
$3.42 | |
AIINU | ERC-20 | 128 | $0.021241 |
$2.72 | |
LOA | ERC-20 | 65 | $0.008207 |
$0.53 | |
BENTO | ERC-20 | 46.181417M | $0.00 |
$0.51 | |
NEGED | ERC-20 | 3.162K | $0.00006 |
$0.19 | |
WGC | ERC-20 | 200 | $0.000522 |
$0.1 | |
BOOMER | ERC-20 | 7.32 | $0.011245 |
$0.08 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21029539 | a month ago | | | 0 | 1.6958395e-7 | |
| 19533150 | 2 months ago | | | 0 | 1.5679722e-7 | |
0x64656765 | 18328024 | 3 months ago | | | 0 | 0.000000060408299540 | |
| 18053129 | 4 months ago | | | 0 | 3.7360566e-7 | |
0x696e6861 | 17427054 | 4 months ago | | | 0 | 8.4170379e-7 | |
| 17301495 | 4 months ago | | | 0 | 1.7761231e-7 | |
| 16094636 | 5 months ago | | | 0 | 1.4934085e-7 | |
| 15692490 | 5 months ago | | | 0 | 1.6667231e-7 | |
| 15495938 | 5 months ago | | | 0 | 2.5990447e-7 | |
| 14977976 | 6 months ago | | | 0 | 0.0000030702010 |
ABI
ABI objects
Getter at block 22742294
accruedCommunityFees() view returns (uint256)
0
communityFeeBps() view returns (uint256)
10000
currentGameId() view returns (uint256)
19
gamePeriod() view returns (uint256)
82800
gameState() view returns (uint8)
0
maxBallValue() view returns (uint8)
25
name() view returns (string)
Powerbald
numPicks() view returns (uint8)
5
owner() view returns (address)
0x77769134b8181e7eb4462d565bf362ec63a4f12d
prizeToken() view returns (address)
0x4ed4e862860bed51a9570b96d89af5e1b0efefed
randomiser() view returns (address)
0xfbf562a98ab8584178efdcfd09755ff9a1e7e3a2
randomnessRequest() view returns (uint208 requestId, uint48 timestamp)
(requestId=0, timestamp=0)
symbol() view returns (string)
PWRBLD
ticketPrice() view returns (uint256)
1000000000000000000000
Read-only
balanceOf(address owner) view returns (uint256)
gameData(uint256 gameId) view returns (uint128 jackpot, uint64 ticketsSold, uint64 startedAt)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByPickIdentity(uint256 gameId, uint256 id, uint256) view returns (uint256)
tokenIdToGameId(uint256 tokenId) view returns (uint256)
tokenIdToTicket(uint256 tokenId) view returns (uint256)
tokenURI(uint256 tokenId) view returns (string)
winningPickIds(uint256 gameId) view returns (uint256)
State-modifying
Events approve(address to, uint256 tokenId)
claimWinnings(uint256 tokenId)
draw()
init(address owner_, string name_, string symbol_, uint8 numPicks_, uint8 maxBallValue_, uint256 gamePeriod_, uint256 ticketPrice_, uint256 communityFeeBps_, address randomiser_, address prizeToken_)
ownerPick(struct LooteryTicket[] tickets)
purchase(struct LooteryTicket[] tickets)
receiveRandomWords(uint256 requestId, uint256[] randomWords)
renounceOwnership()
rescueETH()
rescueTokens(address tokenAddress)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
seedJackpot(uint128 value)
setApprovalForAll(address operator, bool approved)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdrawAccruedFees()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
ConsolationClaimed(uint256 indexed tokenId, uint256 indexed gameId, address whomst, uint256 value)
DrawSkipped(uint256 indexed gameId)
GameFinalised(uint256 gameId, uint8[] winningPicks)
Initialized(uint64 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Received(address sender, uint256 amount)
TicketPurchased(uint256 indexed gameId, address indexed whomst, uint256 indexed tokenId, uint8[] picks)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Transferred(address to, uint256 value)
WinningsClaimed(uint256 indexed tokenId, uint256 indexed gameId, address whomst, uint256 value)
This contract contains no constructor objects.
receive()
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
CallerNotRandomiser(address caller)
ClaimWindowMissed(uint256 tokenId)
ERC721IncorrectOwner(address sender, uint256 tokenId, address owner)
ERC721InsufficientApproval(address operator, uint256 tokenId)
ERC721InvalidApprover(address approver)
ERC721InvalidOperator(address operator)
ERC721InvalidOwner(address owner)
ERC721InvalidReceiver(address receiver)
ERC721InvalidSender(address sender)
ERC721NonexistentToken(uint256 tokenId)
FailedInnerCall()
GameAlreadyDrawn()
IncorrectPaymentAmount(uint256 paid, uint256 expected)
InsufficientOperationalFunds(uint256 have, uint256 want)
InsufficientRandomWords()
InvalidBallValue(uint256 ballValue)
InvalidGamePeriod(uint256 gamePeriod)
InvalidInitialization()
InvalidInputs()
InvalidNumPicks(uint256 numPicks)
InvalidRandomiser(address randomiser)
InvalidTicketPrice(uint256 ticketPrice)
JackpotOverflow(uint256 value)
NoWin(uint256 pickId, uint256 winningPickId)
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
RequestAlreadyInFlight(uint256 requestId, uint256 timestamp)
RequestIdMismatch(uint256 actual, uint208 expected)
RequestIdOverflow(uint256 requestId)
SafeERC20FailedOperation(address token)
TicketsSoldOverflow(uint256 value)
TransferFailure(address to, uint256 value, bytes reason)
UnexpectedState(uint8 actual, uint8 expected)
UnsortedPicks(uint8[] picks)
WaitLonger(uint256 deadline)