SupermassiveButterHole
Verified contract
Active on
Ethereum with 52 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xe74d…8974
0x281d…be35
Balances ($22.36)
Native
Value
$22.36
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.00713 | $3,135.25 |
$22.36 | |
BUTT | ERC-20 | 3.308834 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16662551 | 2 years ago | | | 0.0046636235 | 0.0043614286 | |
| 16633521 | 2 years ago | | | 0 | 0.0018147900 | |
| 16622713 | 2 years ago | | | 0 | 0.0016718029 | |
| 16611011 | 2 years ago | | | 0.00045787706 | 0.0014520080 | |
| 16566316 | 2 years ago | | | 0.0020089735 | 0.0019159534 | |
| 16555070 | 2 years ago | | | 0 | 0.0014580491 | |
| 16539702 | 2 years ago | | | 0 | 0.0011763300 | |
| 16533921 | 2 years ago | | | 0 | 0.00050041755 | |
| 16533073 | 2 years ago | | | 0.67935477 | 0.00080220239 | |
| 16531641 | 2 years ago | | | 0.0059213884 | 0.0017977835 |
ABI
ABI objects
Getter at block 21216893
EMISSION_INTERVAL() view returns (uint256)
86400
EMISSION_MULTIPLIER() view returns (uint256)
50000
EMISSION_SMOOTHING_INTERVAL() view returns (uint256)
2592000
butter() view returns (address)
0x281d6cc6b48e8eca43a07ee388e1467e946dbe35
canEmit() view returns (bool)
true
emissionMA() view returns (uint104)
22706617344929319204092
galaxy() view returns (address)
0xe74d3fe97f60b2c1fbd2ee2c75d7e78552b68974
keyHash() view returns (bytes32)
0x8af398995b04c28e9951adb9721ef74c74f93e6a478f39e7e0777be13527e7ef
lastEmissionMAUpdateTimestamp() view returns (uint40)
1676808671
lastEmissionTimestamp() view returns (uint40)
1676808671
owner() view returns (address)
0xac4625b359e01c93837bad3e7b1183fef50a3c00
sold() view returns (int104)
26381126569941359644
subId() view returns (uint64)
105
targetPrice() view returns (int256)
1000000000000000
Read-only
_getCompoundedPercentForPrice(int256 price, int256 balance) view returns (int256 logInvPercent)
_getPercentForPrice(int256 price, int256 balance) view returns (int256 percent)
getAmountForPrice(uint256 price) view returns (uint256 amount)
getPrice(uint256 amount) view returns (uint256)
getTargetSaleTime(int256 sold) view returns (int256)
getVRGDAAmountForPrice(int256 timeSinceStart, int256 sold, int256 price) view returns (uint256 amount)
getVRGDAPrice(int256 timeSinceStart, int256 sold) view returns (uint256)
getVRGDAPrice(int256 timeSinceStart, int256 sold, int256 amount) view returns (uint256 price)
State-modifying
Events forceEmit()
forceEmit(bytes32 keyHash_, uint64 subId_)
initialize(address butter_, address galaxy_, bytes32 keyHash_, uint64 subId_)
mint(address to) payable
rawFulfillRandomWords(uint256 requestId, uint256[] randomWords)
renounceOwnership()
setButter(address butter_)
setGalaxy(address galaxy_)
setKeyHash(bytes32 keyHash_)
setSubId(uint64 subId_)
transferOwnership(address newOwner)
withdraw(uint256 amount)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address vrfCoordinator, uint256 emissionInterval, uint256 emissionSmoothingInterval, uint256 emissionMultiplier)
This contract contains no fallback and receive objects.
OnlyCoordinatorCanFulfill(address have, address want)