PricingV1

Verified contract

Active on Ethereum with 64 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
-
variable spans 1 additional slot
ERC-20
--
0x1ca12556bd164c5ed72712f93ce75c735db5e8ea74a587b6ba301a04ef00db71
0xb9233d360ec7e8eb4141ad6ed96dbd5164466a5990e60d32cb94927a53b00d89
0xa87d2da96cd5ab023d093d2c3032bc78d091c482bc7d01a274c77b80f0167a64
0xc47cc2ca2e28986b308cbdca8d983dfa54cd09b497b79ea5fcc8d7f5893d7d75
0x2d91dbb10836a14deb6a03d698f35a0772bd52e2e5fe1b1d2278b7c380a99cc6
0xf0446258f7bb90c8c61fd1d03b5cc4e25969771d34a201c5792f3fd3735e389f
0x6e84bc652ee6cfde7ce3298f579eee660e38039fc8d6eb11e6280f6c116446e0
0x649efb1a2afe3e1ab796b08cceb3119296f99715cd0fbb8109d1d7d7b646b08a
0x45f1011a4152b9a307cd0baa62bac1ad254c45edb4a651727658e1a38b45dcad
0xec158187073b3d1e88dc345a0855cbb383192a2d9f43d76c75870fef578f3b93

Functions
Getter at block 21306021
BOND_DEPOSITORY(view returns (address)
0xe58b33c813ac4077bd2519de90fccb189a19fa71
INTERVAL(view returns (uint256)
86400
KOTO(view returns (address)
0x64c7d8c8abf28daf9d441c507cfe9be678a0929c
LENGTH(view returns (uint256)
604800
OWNER(view returns (address)
0x946ef43867225695e29241813a8f41519634b36b
PAIR(view returns (address)
0x47287d8d7c1a5854aa11868e7d2186b138069f84
ethModel(view returns (uint48 intervaluint48 lastuint48 conclusionuint96 thetauint96 priceuint96 capacity)
(interval=86400, last=1707840035, conclusion=1708549031, theta=29017440340000, price=696418568160008, capacity=7875820735767557363287)
 
ethPrice(view returns (uint256)
lpModel(view returns (uint48 intervaluint48 lastuint48 conclusionuint96 thetauint96 priceuint96 capacity)
(interval=0, last=0, conclusion=1708549031, theta=0, price=0, capacity=0)
lpPrice(view returns (uint256)
0
market(view returns (struct PricingV1Modelstruct PricingV1Model)
((86400, 1707840035, 1708549031, 29017440340000, 696418568160008, 7875820735767557363287), (0, 0, 1708549031, 0, 0, 0))
Read-only

This contract contains no read-only function objects.

State-modifying
addReserves(
bond(payable 
bondLp(uint256 amount
burn(
create(uint256 ethBondsuint256 lpBonds
notifyRewardAmount(uint256 amount
Events
Bond(address indexed calleruint256 payoutuint256 price
CreateMarket(uint256 bondsuint256 startuint256 end
Constructor
constructor(
Fallback and receive
receive(
Errors
BondFailed(
BondOverflow(
BondsSoldOut(
MarketClosed(
MaxPayout(
OngoingMarket(
OnlyDepository(
OnlyOwner(