Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
-
variable spans 1 additional slot
-
variable spans 2 additional slots
-
variable spans 1 additional slot
Native
Value
$900.46
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.37 | $2,433.67 |
$900.46 | |
KOTOV2 | ERC-20 | 17.481075K | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20908647 | 2 days ago | | | 0 | 0.00025936580 | |
| 19048274 | 9 months ago | | | 0 | 0.00034389528 | |
| 19048263 | 9 months ago | | | 0 | 0.00041274315 | |
| 19014667 | 9 months ago | | | 0 | 0.00065413502 | |
| 19014667 | 9 months ago | | | 0 | 0.0011357068 | |
| 18800972 | 10 months ago | | | 0 | 0.0022185572 | |
| 18716817 | 10 months ago | | | 0 | 0.0024066752 | |
| 18716817 | 10 months ago | | | 0 | 0.0025354054 | |
| 18716784 | 10 months ago | | | 0 | 0.0024164729 | |
| 18716650 | 10 months ago | | | 0 | 0.0018019666 |
ABI
ABI objects
Getter at block 20926509
bondPrice() view returns (uint256)
211107734935560
bondPriceLp() view returns (uint256)
0
decimals() pure returns (uint8)
18
depository() pure returns (address)
0x298eca8683000b3911b2e7dd07fd496d8019043e
lpMarketInfo() view returns (struct PricingLibraryMarket, struct PricingLibraryTerm, struct PricingLibraryData)
((0, 0, 0, 0, 0), (0, 0), (0, 0, 0, 0, 0))
marketInfo() view returns (struct PricingLibraryMarket, struct PricingLibraryTerm, struct PricingLibraryData)
((17481074695330809853960, 32483127248939663299657, 3440027818038204628526, 7518925304669190146040, 370000000000000000), (1701453923, 54371771285583950), (1701380747, 1701380747, 86400, 14400, 1800))
name() pure returns (string)
Koto V2
ownership() pure returns (address)
0x946ef43867225695e29241813a8f41519634b36b
pool() view returns (address)
0xc9ee693668236fa059cf56cfbedc653766b885de
redemptionPrice() view returns (uint256)
44225682712
symbol() pure returns (string)
KOTOV2
totalSupply() view returns (uint256)
8366179315783842535630346
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address _owner) view returns (uint256)
State-modifying
Events addAmm(address _pool)
approve(address _spender, uint256 _value) returns (bool success)
bond() payable returns (uint256 payout)
bondLp(uint256 _lpAmount) returns (uint256 payout)
burn(uint256 amount) returns (bool success)
create(uint256 ethBondAmount, uint256 lpBondAmount)
exclude(address user)
launch()
open()
redeem(uint256 amount) returns (uint256 payout)
transfer(address _to, uint256 _value) returns (bool success)
transferFrom(address _from, address _to, uint256 _value) returns (bool success)
AmmAdded(address poolAdded)
Approval(address indexed _owner, address indexed _spender, uint256 _value)
Bond(address indexed buyer, uint256 amount, uint256 bondPrice)
CreateMarket(uint256 bonds, uint256 start, uint48 end)
IncreaseLiquidity(uint256 kotoAdded, uint256 ethAdded)
Launched(uint256 time)
LimitsRemoved(uint256 time)
OpenBondMarket(uint256 openingTime)
Redeem(address indexed sender, uint256 burned, uint256 payout, uint256 floorPrice)
Transfer(address indexed _from, address indexed _to, uint256 _value)
UserExcluded(address indexed userToExclude)
constructor()
receive()
AlreadyLaunched()
BondFailed()
InsufficentAllowance()
InsufficentBalance()
InsufficentBondsAvailable()
InvalidSender()
InvalidTransfer()
LimitsReached()
MarketClosed()
MaxPayout()
OnlyOwner()
RedeemFailed()
Reentrancy()