This contract is being backfilled. You may encounter incomplete storage history.

DoctorV3

Verified contract

Active on Ethereum with 77 txns
Deployed by via 0xc0cf1acf at 15206822
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $47.53
0x5e9df598a0be80663f06d5860af4779af3634bf160c581cf9232cdc432d7170a
0x00b2bc81db15722b8699c32d4fd487c64c8250f7ca79dd01d52bbc634c6cdbe9
0xcc2248c1ea7fb0430c69701c17407295fb326bf714396cf3e972b85bba68f341
0x80442f1c2b3a1bfb60bed50912e6b81f6ff9a011ec0f040c5a04ab2b9edf06b3
0x74eb0d266f91e6657839ccf9da984764e7049559d86672d8c80f0431e0160f02
0x262314081e7de40594cf5b042a0d772be79977c94978111295e24135d2d15061
0x53eb7bafc435525f4b6685743a2066a5fb83f022404e3c9d0256715598c1be99
0xc21aaeeecf0ffcab99c0b35ad21d678eb29a3fced67344d838c4d04cfc44104d
From
0xb98660f0e812ebfbdad90feca0f629bd37deb0fb2a2bafc92bdfc3249ba121e3
From
0xfb9577f9dfd94db328bd3c8858ed126792681483cbed298c2ab2dce84b2bac1c
From

Functions
Getter at block 20793940
_isDisabled(pure returns (bool)
false
_totalSupply(view returns (uint256)
39
currentRollRequestedTime(view returns (uint256)
0
denominator(view returns (uint256)
10000000000000000
isRolling(view returns (bool)
false
lastRollAppliedTime(view returns (uint256)
1725119423
lastRollRequestedTime(view returns (uint256)
1725119351
nft(view returns (address)
0xe0ba5a6fc8209e225a9937ce1dfb397f18ad402f
owner(view returns (address)
0x4bacb7664404f1a6157d37ea2dcd1669a556d562
rewardLockDuration(view returns (uint256)
3600
rewardLockedAt(view returns (uint256)
1725119351
rewardLockedTo(view returns (address)
0x992c5dcd2f23deb52e3f389645574548369d1eb8
rewardPeriodAmount(view returns (uint256)
50000000000000000
rewardPeriodLength(view returns (uint256)
31536000
rollProbability(view returns (int128 probability)
18433144581024728015
Read-only
_tokenByIndex(uint256 indexview returns (uint256)
getProbability(uint256 timestampview returns (int128 probability)
getProbabilityForDuration(uint256 secondsSinceLastRollbool backAdjustedview returns (int128 probability)
getRewardAmount(uint256 rewardAmountTargetTimeview returns (uint256)
State-modifying
applyRoll(
applyRollExtended(bool noPayout
rawFulfillRandomness(bytes32 requestIduint256 randomness
renounceOwnership(
requestRoll(bool useFallback
setLastRollTime(uint256 timestamp
setMintDateRegistry(address r
setPerSecondProbability(uint256 _probabilityPerSecond
setRewardLockDuration(uint256 newDuration
setRewardPeriodAmount(uint256 newAmount
setRewardPeriodLength(uint256 newLength
transferOwnership(address newOwner
withdraw(
Events
DiagnosedDoctor(uint256 indexed tokenId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RollComplete(
RollInProgress(int128 probability
Constructor
constructor(struct RandomnessVRFConfig vrfConfigaddress _nft
Fallback and receive
receive(
Errors

This contract contains no error objects.