Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ROACH | ERC-20 | 0 | $0.000011 |
$0 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12269572 | 9 months ago | | | 0 | 0.0000060895313 | |
| 12269376 | 9 months ago | | | 0 | 6.3637660e-7 | |
| 12269263 | 9 months ago | | | 0 | 0.0000038366167 | |
| 12269263 | 9 months ago | | | 0 | 0.0000046507610 | |
| 12269196 | 9 months ago | | | 0 | 0.0000042376158 | |
| 12269175 | 9 months ago | | | 0 | 0.0000038645776 | |
| 12269160 | 9 months ago | | | 0 | 0.0000046201359 | |
| 12269155 | 9 months ago | | | 0 | 0.00013317172 | |
| 12269113 | 9 months ago | | | 0 | 0.0000081141278 | |
| 12269017 | 9 months ago | | | 0 | 6.3458003e-7 |
ABI
ABI objects
Getter at block 23603763
getCurrentRoundNumber() view returns (uint32 roundNumber)
9
getCurrentsponsorFee() view returns (uint32 sponsorFee)
50
getMyCurrentSponsor() view returns (struct RoachRallySponsor currentSponsorData)
(0x0000000000000000000000000000000000000000, 0, 0, 0)
Read-only
getRoundData(uint32 roundNumber) view returns (struct RoachRallyRound dataForRound)
getRoundEndData(uint256 _winnerRoach, uint32 roundNumber) view returns (uint256 totalSponsorsOnWinnerRoach, uint256 totalSponsorsOnLoserRoaches, uint256 sponsorFee, uint256 randomWinnerFee, uint256 numberOfWinners, uint256 numberOfLosers)
getSponsorsPerRoachForRound(uint32 roundNumber, uint32 roachId) view returns (struct RoachRallySponsor[] allSponsorsForRound)
getTotalSponsoredForRound(uint32 roundNumber) view returns (uint256 totalSponsored, uint256 numberOfTotalSponsors)
getsponsorForAddress(address maker) view returns (struct RoachRallySponsor SponsorData)
simulateRewards(uint32 _winnerRoach, address _sponsor) view returns (uint256 amountSponsored, uint256 reward)
simulateRewardsBeforeSponsor(uint32 _winnerRoach, uint256 sponsorAmount) view returns (uint256 amountSponsored, uint256 reward)
State-modifying
Events allowSponsoring()
changesponsorFee(uint32 _newSponsorFeePercent)
distributeRewards(uint32 _winnerRoach)
rewardRandomParticipant(uint256 tokenAmount)
sponsorRoach(uint128 _roach, uint128 _amount)
swapAndLiquify(uint256 amount)
swapTokensForEth(uint256 tokenAmount, address to)
IncreaseLiquidity(uint256 tokens, uint256 weth)
NewSponsor(address indexed Sponsortor, uint128 indexed SponsorRoach, uint32 roundNumber, uint128 amount)
RandomWinner(address who, uint256 amountTokens)
RoundEnd(uint32 indexed roundNumber, uint128 indexed winnerRoach, uint256 totalWinnerSponsors, uint256 totalLoserSponsors, uint256 numberOfWinners, uint256 numberOfLosers)
SponsoringFeeChanged(uint32 oldFee, uint32 newFee)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.