EthBondingCurve

Verified contract

Active on Ethereum with 795 txns
Deployed by via 0xa1cc30ad at 12125711
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0xa6769a29b211a3194faa39598e423e9733117beab868d017ee470f6543447289
0x841525cee357301c6cec13d23f2b13dc862469ff5ade7a55bfbe8afe81d83d8c
0x0d0198f1caf4e8b655e2b7376a532b255814bd0ce13168c69705c03d45066b18
0x9e8355afd77846a7917da963271469dbd41bc6ed164c9c030f02bde9d7891df1
0xe2822839cb000f062583c680026249a7c281cf4287b2938e991355394e24fcc5
0x7940e5800d19d2855bcaee7f53ae0f34085348736b63706d762fcf6a7e872576
0xecb228fce9b991f7cdfa1ecdbc20137a91537fd479499743f7e1d7a92e9fe908
0x829f434b18daa826488db8d7b8782694be14bd8f69cc47d2b9d733d21efb600c
0x9d0b79268cac98a6bbafb11489af3dda84e1796fd7635de3821c40058e7e0967
0x5bcd6516d9efcff49a5802ea600f67ea14929f63782d3909fdaf1db4a9dd0a60

Functions
Getter at block 21163467
ALLOCATION_GRANULARITY(view returns (uint256)
10000
BUFFER_GRANULARITY(view returns (uint256)
10000
atScale(view returns (bool)
true
buffer(view returns (uint256)
50
core(view returns (address)
0x8d5ed43dca8c2f7dfb20cf7b53cc7e593635d7b9
duration(view returns (uint256)
86400
fei(view returns (address)
0x956f47f50a910163d8bf957cf5846d573e7f87ca
feiBalance(view returns (uint256)
10465
getAllocation(view returns (address[]uint256[])
([0x126AD2B5341A30D8115C443B3158E7661e4faD26, 0xF56B0B80ea6E986364c50177d396b988C3e41094], [5000, 5000])
 
getCurrentPrice(view returns (struct DecimalD256)
getTotalPCVHeld(view returns (uint256)
0
incentiveAmount(view returns (uint256)
500000000000000000000
isTimeEnded(view returns (bool)
true
isTimeStarted(view returns (bool)
true
oracle(view returns (address)
0xcd3c40ae1256922ba16c7872229385e20bc8351e
paused(view returns (bool)
false
 
peg(view returns (struct DecimalD256)
remainingTime(view returns (uint256)
0
scale(view returns (uint256)
100000000000000000000000000
startTime(view returns (uint256)
1633891690
timeSinceStart(view returns (uint256)
86400
totalPurchased(view returns (uint256)
1811286321879188269145598451
tribe(view returns (address)
0xc7283b66eb1eb5fb86327f08e1b5816b0720212b
tribeBalance(view returns (uint256)
0
Read-only
checkAllocation(address[] _pcvDepositsuint256[] _ratiospure returns (bool)
getAmountOut(uint256 amountInview returns (uint256 amountOut)
getAverageUSDPrice(uint256 amountInview returns (struct DecimalD256)
invert(struct DecimalD256 pricepure returns (struct DecimalD256)
State-modifying
allocate(
pause(
purchase(address touint256 amountInpayable returns (uint256 amountOut)
setAllocation(address[] allocationsuint256[] ratios
setBuffer(uint256 _buffer
setCore(address core
setIncentiveAmount(uint256 _incentiveAmount
setIncentiveFrequency(uint256 _frequency
setOracle(address _oracle
setScale(uint256 _scale
unpause(
updateOracle(returns (bool)
Events
Allocate(address indexed _calleruint256 _amount
AllocationUpdate(address[] _pcvDepositsuint256[] _ratios
BufferUpdate(uint256 _buffer
CoreUpdate(address indexed _core
DurationUpdate(uint256 _duration
IncentiveAmountUpdate(uint256 _incentiveAmount
OracleUpdate(address indexed _oracle
Paused(address account
Purchase(address indexed _touint256 _amountInuint256 _amountOut
ScaleUpdate(uint256 _scale
TimerReset(uint256 _startTime
Unpaused(address account
Constructor
constructor(uint256 scaleaddress coreaddress[] pcvDepositsuint256[] ratiosaddress oracleuint256 durationuint256 incentive
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.