OwnedUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 533 txns
Deployed by via 0x7275b1b4 at 16692025
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
11 additional variables
Native
Value $2,118.71
ERC-20
Value $57.13
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x614561ac54fb59abc8aa42d778baa7b2646948003462a7008ffb27afb50557f1
0x6f95b1d7039b747581e8f4c62569238a031c67ee8f3b703b2b8fb31b8e96e7f6
0x579016415c42b1fdedefb4171f64558d06f60ce6b0b7eb629b9a88aafa27807d
0x211db7d74e6f45cecec074a4219430c97b46509437384d0c0c79cdd0717afd8c
0x77cb9c3ae0d6a938b1e314718232d3d6c8b751fb56f5126040d9f72dbb109f10
0x8f3239eaf7750ba0c6c0c1dc6c4f773a0307a1ab37424a35df469bc15b3d2dab
0xa80456d14ff9d9d4bb52c6991be762f250a0a6577076d6fb31f1bb69550660a4
0xf6c6f8b1402c8efa3e866aeeb3d7c5f6a4ce71d824ca0f94139a7cb2a2834c2f
0xca1e5fcaa84b2bac579545697ab99a7f7903d9fade34123aac3e89d249d51085
0xc63ff95a2fcd1ead15a973886e0d662659391143088e54d552e5bdee6a33bda1

Functions
Getter at block 21315672
implementation(view returns (address impl)
0x7c9bfd926bf705178c054cc0ac1041e83f98c2f1
maintenance(view returns (bool _maintenance)
false
proxyOwner(view returns (address owner)
0x2ff9d7be466f674c8640466a55ffdd02b3a00864
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
admin(view returns (address)
0xd96bcd61739d09de1536a77e36b647c7f3df0596
basisPoints(view returns (uint16)
10000
burnPercent(view returns (uint16)
4500
operator(view returns (address)
0xd36add9b0421b6754c1f1eecb7afda6602854bab
profitPercent(view returns (uint16)
500
profitSplit1BP(view returns (uint16)
9900
profitWallet1(view returns (address)
0x6aca9bb5c972f5c2f92be33da1fdd1303aae62a4
profitWallet2(view returns (address)
0x2ff9d7be466f674c8640466a55ffdd02b3a00864
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
s_requestId(view returns (uint256)
3928450472247716736247220013685431268674042789476240266483541076110794644986
taxBP(view returns (uint16)
2000
totalBurnAmount(view returns (uint256)
0
totalRaffles(view returns (uint256)
50
totalRevenue(view returns (uint256)
4248147000000000000
Read-only
BurnAmountPerRaffle(uint256view returns (uint256)
Raffle(uint256view returns (uint256 numberstring raffleNameuint16 maxTicketsuint256 ticketPriceuint16 ticketCounteruint32 startTimeuint32 endTime)
Raffle1(uint256view returns (address raffleRewardTokenbool isTaxeduint256 raffleRewardTokenAmountaddress winneruint256 winningTicketuint16 rewardPercentuint16 burnPercentbool isWinnerDeclaredbool isClaimed)
checkRaffleOver(uint256 _raffleNumberview returns (bool)
checkTicketOwner(uint256 _raffleNumberuint16 _ticketNumberview returns (address)
checkYourTickets(uint256 _raffleNoaddress _ownerview returns (uint256[])
isRewardClaimed(uint256 _raffleNumberview returns (bool)
isWinnerDeclared(uint256 _raffleNumberview returns (booladdressuint256)
raffleRandomGenerated(uint256 _raffleNumberview returns (bool)
requestIdPerRaffle(uint256view returns (uint256)
State-modifying
setMaintenance(bool _maintenance
transferProxyOwnership(address newOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
buyTicket(uint256 _raffleNumberuint16 _noOfTicketspayable 
changeAdmin(address _newAdmin
changeOperator(address _address
claimReward(uint256 _raffleNumberreturns (bool)
collectBurnReward(address _toreturns (bool)
createRaffle(string _raffleNameuint16 _maxTicketsuint256 _ticketPriceuint32 _startTimeuint32 _endTimeaddress _rewardTokenbool _isTaxed
declareWinner(uint256 _raffleNumber
getRandomNumber(uint256 _raffleNumber
initialize(struct Lotteryinit params
rawFulfillRandomWords(uint256 requestIduint256[] randomWords
updateBurnAndProfitPercent(uint16 _burnBpuint16 _profitBp
updateProfit1Address(address _profitWallet1
updateProfit2Address(address _profitWallet2
updateProfitSplitPercent(uint16 _bp
updateRaffleEndtime(uint256 _raffleNumberuint32 _endTime
updateRewardToken(uint256 _raffleNumberaddress _rewardToken
updateTaxBP(uint16 _taxBP
Events
ProxyOwnershipTransferred(address previousOwneraddress newOwner
Upgraded(address indexed implementation
AdminChanged(address _newAdmin
BurnAndProfitPercentUpdated(uint16 _burnPercentuint16 _profitPercent
BurnWalletUpdated(address burnWallet
BuyTicket(uint256 raffleNumberaddress _buyeruint16 _ticketStartuint16 _ticketCounteruint256 _BurnAmountPerRaffleuint256 _totalRevenueuint256 _profitAmount
Initialized(uint8 version
OperatorChanged(address _newOperator
ProfitSplitPercentUpdated(uint16 _split1BPuint256 _split2BP
ProfitWallet1Updated(address _profitWallet1
ProfitWallet2Updated(address _profitWallet2
RaffleCreated(uint256 _raffleNumberstring _raffleNameuint16 _maxTicketsuint256 _ticketPriceuint32 _startTimeuint32 _endTimeuint16 rewardPercentaddress _rewardToken
RewardClaimed(uint256 _raffleIdaddress _toaddress _rewardTokenuint256 _amount
RewardTokenUpdate(uint256 _raffleNumberaddress _rewardToken
WinnerDeclared(uint256 _raffleIduint256 winningTicketaddress _winneruint256 _tokenAmountuint256 _rewardInEth
burnCollected(uint256 _amountaddress _to
endtimeUpdated(uint256 _raffleNumberuint32 _endtime
taxBPUpdated(uint16 _taxBP
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
OnlyCoordinatorCanFulfill(address haveaddress want