RafldexV2_2
Verified contract
Active on
Ethereum with 4,409 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x2716…9909
0x2300…3e87
8 additional
variables
Balances ($7.42)
Native
Value
$7.42
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.00286 | $2,594.89 |
$7.42 | |
AHC | ERC-721 | 1 | -- | -- | |
0xe592…7bc0 | ERC-1555 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20495823 | 2 months ago | | | 0 | 0.000021301600 | |
| 18904182 | 10 months ago | | | 0 | 0.0022478429 | |
| 18477840 | a year ago | | | 0.003 | 0.0032399996 | |
| 18477836 | a year ago | | | 0.0006 | 0.0036254435 | |
| 18458662 | a year ago | | | 0.03 | 0.018888966 | |
| 18458648 | a year ago | | | 0.0006 | 0.0015627335 | |
| 18458627 | a year ago | | | 0.0006 | 0.0016845589 | |
| 18458624 | a year ago | | | 0.0018 | 0.0016434579 | |
| 18458581 | a year ago | | | 0.006 | 0.0023604237 | |
| 18458571 | a year ago | | | 0.0012 | 0.0023768910 |
ABI
ABI objects
Getter at block 20985817
CANCELATION_RAFFLE_FEE_BASE() view returns (uint256)
30000000000000000
CHAINLINK_RAFFLE_FEE() view returns (uint256)
15000000000000000
COMMISSION_HOLDERS() view returns (uint256)
500
COMMISSION_HOLDERS_DISCOUNT() view returns (uint256)
350
COMMISSION_SUBSCRIBERS() view returns (uint256)
300
COMMISSION_SUBSCRIBERS_DISCOUNT() view returns (uint256)
150
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
HOLDER_CREATE_RAFFLE_FEE() view returns (uint256)
20000000000000000
HOLDER_CREATE_RAFFLE_FEE_DISCOUNT() view returns (uint256)
10000000000000000
OPERATOR_ROLE() view returns (bytes32)
0x523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c
SUBSCRIPTION_PRICE() view returns (uint256)
500000000000000000
createEnabledHolders() view returns (bool)
false
createEnabledSubscribers() view returns (bool)
false
getCurrentTime() view returns (uint256)
1729174487
owner() view returns (address)
0x92e825169ee5d5e7235b548b9fb0709767df23db
Read-only
DiscountTokenPayments(address) view returns (bool)
Subscribers(address) view returns (bool)
TokenPaymentAddresses(address) view returns (bool)
chainlinkRaffleInfo(uint256) view returns (uint256 id, uint256 size)
entriesInfo(bytes32) view returns (uint256)
entriesList(uint256, uint256) view returns (address player, uint256 currentEntriesLength, uint256 entries)
getEntriesBought(uint256 _raffleId) view returns (struct RafldexV2_2EntriesBought[])
getWinnerAddressFromRandom(uint256 _raffleId, uint256 _normalizedRandomNumber) view returns (address)
hasRole(bytes32 role, address account) view returns (bool)
numberRafflesMonthCollection(address) view returns (uint256)
numberRafflesRemainingPerNFT(address _collectionaddress, uint256 _tokenid) view returns (uint256)
raffleCreationData(bytes32) view returns (uint256 startTime, uint256 endTime, uint256 countRaffles)
raffles(uint256) view returns (uint8 status, uint256 endTime, uint256 entriesSupply, uint256 pricePerEntry, uint256 maxEntriesUser, address winner, uint256 randomNumber, address creator, uint256 platformPercentage, address tokenPayment, uint256 entriesSold, bool canCancel)
requests(uint256) view returns (uint256 randomNumber, uint256 nomalizedRandomNumber)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events ChangeCancellationFeeBase(uint256 _fee)
ChangeKeyHash(bytes32 _hash)
ChangeSubscriptionFee(uint256 _subscriptionfee)
ChangeSubscriptionId(uint64 _id)
ChangeUserHolderCreateRaffleFee(uint256 _rafflefee)
ChangeUserHolderCreateRaffleFeeDiscount(uint256 _rafflefee)
ChangecallbackGasLimit(uint32 _number)
addDiscountTokenPayment(address _address, bool _isAdded)
addTokenPayment(address _address, bool _isAdded)
buyEntry(uint256 _raffleId, uint256 _numberEntries, address _user) payable
cancelRaffle(uint256 _raffleId) payable
changePlatformWalletAddress(address _address)
createRaffleHolder(address createRaffleCollection, uint256 createRaffleTokenId, uint256 _endTime, address[] _collateralAddress, uint256[] _collateralId, uint256[] _tokenAmount, address _tokenPayment, uint256 _pricePerEntry, uint256 _maxEntriesRaffle, uint256 _maxEntriesUser) payable returns (uint256)
createRaffleOperator(uint256 _endTime, address[] _collateralAddress, uint256[] _collateralId, uint256[] _tokenAmount, address _tokenPayment, uint256 _pricePerEntry, uint256 _maxEntriesRaffle, uint256 _maxEntriesUser) returns (uint256)
createRaffleSubscriber(uint256 _endTime, address[] _collateralAddress, uint256[] _collateralId, uint256[] _tokenAmount, address _tokenPayment, uint256 _pricePerEntry, uint256 _maxEntriesRaffle, uint256 _maxEntriesUser) payable returns (uint256)
getSubscription() payable
giveorRemoveSubscriptionTo(address[] _addresses, bool _isSubscriber)
grantRole(bytes32 role, address account)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
rawFulfillRandomWords(uint256 requestId, uint256[] randomWords)
renounceOwnership()
requestRandomWordsRetry(uint256 _id) returns (uint256 requestId)
revokeRole(bytes32 role, address account)
setNumberRafflesCollectionWhitelistedPerMonth(address _collection, uint256 _rafflesnumber)
setRaffleToNotCancel(uint256 _raffleId)
setWinnerRaffle(uint256 _raffleId)
setWinnerRaffleEmergency(uint256 _raffleId)
toggleCreateHoldersEnabled()
toggleCreateSubscribersEnabled()
transferOwnership(address newOwner)
AddedTokenPayment(address _address)
CollectionWhitelisted(address _collection, uint256 _rafflesnumber)
EntryBought(uint256 indexed raffleId, address indexed buyer, uint256 currentSize, uint256 numberEntries)
GotSubscription(address _address)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RaffleCancelled(uint256 indexed raffleId, uint256 amountRaised)
RaffleCreated(uint256 indexed raffleId, address[] nftAddress, uint256[] nftId)
RaffleDrawn(uint256 indexed raffleId, address indexed winner, uint256 amountRaised, uint256 randomNumber)
RaffleSetNotToCancel(uint256 indexed raffleId, address creator)
RequestFulfilled(uint256 requestId, uint256 randomNumber, uint256 indexed raffleId)
RequestSent(uint256 requestId, uint32 numWords)
SetWinnerTriggered(uint256 indexed raffleId, uint256 amountRaised)
UserBlacklisted(address _address)
constructor()
This contract contains no fallback and receive objects.
OnlyCoordinatorCanFulfill(address have, address want)