PurchasingCenter
Verified contract
Active on
Ethereum with 132 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "PurchasingCenter"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18521077 | a year ago | | | 0.0269 | 0.0085247927 | |
| 18521071 | a year ago | | | 0.25 | 0.0076521618 | |
| 18521043 | a year ago | | | 0.15 | 0.0040592977 | |
| 18521039 | a year ago | | | 0.15 | 0.0068286659 | |
| 18521032 | a year ago | | | 0.5 | 0.0077107071 | |
| 18521000 | a year ago | | | 1.45 | 0.0079799940 | |
| 18520997 | a year ago | | | 0.2 | 0.0078459624 | |
| 18520962 | a year ago | | | 1 | 0.0072499867 | |
| 18520681 | a year ago | | | 0.14 | 0.0057745485 | |
| 18520635 | a year ago | | | 0.12 | 0.0058440564 |
ABI
ABI objects
Getter at block 20905886 renounceOwnership() view
commodityPrice() view returns (uint256)
7450000000
ethBalance() view returns (uint256 balance)
0
ethPrice() view returns (int256)
242447660000
eth_usd_consumer_address() view returns (address)
0x2dede9ae09b04b4ac28d2b987a18879ddcf61467
everythingIsSet() view returns (bool)
true
owner() view returns (address)
0x66e6bee6329f1985756408ee98a7b2af46dd089f
paused() view returns (bool)
false
pauser() view returns (address)
0x66e6bee6329f1985756408ee98a7b2af46dd089f
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
purchaseWindow() view returns (uint256)
604800
salesOver() view returns (bool)
true
sd59x18_decimals() view returns (int256)
1000000000000000000
startTime() view returns (uint256)
1698767723
started() view returns (bool)
true
Read-only
_t(uint256 tier) pure returns (uint8)
address_to_tier_to_boughtAlready(address, uint8) view returns (bool)
address_to_tier_to_contribution(address, uint8) view returns (uint256)
address_to_tier_to_pwc(address, uint8) view returns (uint256)
amountToGet(address guy, uint256 tier) view returns (uint256)
buyers(uint256 tier) view returns (address[] buyersArray)
discountedPrice(uint256 tier) view returns (uint256)
ethInCommodityOut(uint256 tier, uint256 eth_in) view returns (uint256)
ethPayable(address guy, uint256 tier) view returns (uint256)
ethRefundable(uint256 tier) view returns (uint256)
ethRetainable(uint256 tier) view returns (uint256)
getAmountSoldByTier(uint256 tier) view returns (uint256)
getBoughtAlreadyByUserAndTier(address guy, uint256 tier) view returns (bool)
getContributionByUserAndTier(address guy, uint256 tier) view returns (uint256)
getOversubscribed(uint256 tier) view returns (bool isOversubscribed)
getPwcByUserAndTier(address guy, uint256 tier) view returns (uint256)
getRemainingAmountByTier(uint256 tier) view returns (uint256)
getTierDetails(uint256 tier) view returns (uint256 amountOnSale, uint256 discount, uint256 lockupTime, uint256 purchaseCap)
getTierPwc(uint256 tier) view returns (uint256)
getTokensBoughtByUserAndTier(address guy, uint256 tier) view returns (uint256)
refundAmount(address guy, uint256 tier) view returns (uint256)
tier1_buyers(uint256) view returns (address)
tier2_buyers(uint256) view returns (address)
tier3_buyers(uint256) view returns (address)
tier4_buyers(uint256) view returns (address)
tierContribution(uint256 tier) view returns (uint256)
tier_oversubscribed(uint8) view returns (bool)
tier_to_amountSold(uint8) view returns (uint256)
tier_to_tierDetails(uint8) view returns (uint256 amountOnSale, uint256 discount, uint256 lockupTime, uint256 purchaseCap)
tier_to_tierPwc(uint8) view returns (uint256)
tier_to_totalContribution(uint8) view returns (uint256)
totalAmountBought(address guy) view returns (uint256)
totalContribution(address guy) view returns (uint256)
State-modifying
Events acceptOwnership()
buyTokens(uint256 tier) payable returns (bool success)
pause() returns (bool)
setCommodityPrice(uint256 price)
setEthUsdConsumerAddress(address _eth_usd_consumer_address)
setPurchaseWindow(uint256 _purchaseWindow)
setTierDetails(uint256 tier, uint256 sellAmount, uint256 discount, uint256 lockupTime, uint256 purchaseCap)
startPurchase()
transferOwnership(address newOwner)
unpause() returns (bool)
updatePauser(address _newPauser)
withdrawEth(address to) returns (bool)
BoughtTokens(uint256 tier, address guy, uint256 eth_in)
EthWithdrawn(address to, uint256 balance)
Log(string func, uint256 gas)
NewCommodityPriceSet(uint256 newPrice)
NewEthUsdConsumerAddressSet(address newEthUsdConsumerAddress)
NewPurchaseWindowSet(uint256 newPurchaseWindow)
NewTierDetailsSet(uint256 newTier, uint256 newSellAmount, uint256 newDiscount, uint256 newLockupTime, uint256 newPurchaseCap)
Oversubscribed(uint256 tier, address guyWhoPushedItOver)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PauserChanged(address indexed newAddress)
PurchaseStarted(uint256 startTime)
PwcUpdated(uint256 tier, uint256 pwc)
TierContributionUpdated(uint256 tier, uint256 newContribution)
Unpaused(address account)
constructor(uint256 _purchaseWindow, uint256 _commodityPrice, address _eth_usd_consumer_address)
fallback()
receive()
PRBMath_MulDiv18_Overflow(uint256 x, uint256 y)
PRBMath_MulDiv_Overflow(uint256 x, uint256 y, uint256 denominator)
PRBMath_SD59x18_Div_InputTooSmall()
PRBMath_SD59x18_Div_Overflow(int256 x, int256 y)
PRBMath_SD59x18_Mul_InputTooSmall()
PRBMath_SD59x18_Mul_Overflow(int256 x, int256 y)