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
Native
Value
$9,070.5
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 2.526699 | $3,589.86 |
$9,070.5 | |
KOTO | ERC-20 | 20.719576K | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20671880 | 3 months ago | | | 0 | 0.00011574483 | |
| 20667357 | 3 months ago | | | 0 | 0.000051039203 | |
| 20521005 | 4 months ago | | | 0 | 0.00029462327 | |
| 20263978 | 5 months ago | | | 0 | 0.000085172350 | |
| 20263974 | 5 months ago | | | 0 | 0.00015161344 | |
| 20203734 | 5 months ago | | | 0 | 0.00015991140 | |
| 19497403 | 8 months ago | | | 0 | 0.00081720842 | |
| 19306682 | 9 months ago | | | 0 | 0.0017353109 | |
| 19306662 | 9 months ago | | | 0 | 0.0014419487 | |
| 19100402 | 10 months ago | | | 0 | 0.00051595948 |
ABI
ABI objects
Getter at block 21296837
_getPrice() view returns (uint256 price)
728222040081
bondPrice() view returns (uint256)
46511152011634
decimals() pure returns (uint8)
18
depository() pure returns (address)
0x0e58bd5557c4e0a0abf0e8d4df24177ae714452d
marketInfo() view returns (struct PricingLibraryMarket, struct PricingLibraryTerm, struct PricingLibraryData)
((20719575933202487500280, 21999522723989709416728, 3559924888099349743084, 639973395393610958224, 28900000000000000), (1700839211, 17702495346239603), (1700752811, 1700752811, 86400, 14400, 1800))
name() pure returns (string)
Koto
ownership() pure returns (address)
0x0688578ec7273458785591d3affd120e664900c2
pool() view returns (address)
0xa3d64865004142aba7b315c9fa43a5c26d5115c2
redemptionPrice() view returns (uint256)
301760863957
symbol() pure returns (string)
KOTO
totalSupply() view returns (uint256)
8373184318107157183541629
Read-only
_getTokens(address _pair) view returns (address _token0, address _token1)
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)
burn(uint256 amount) returns (bool success)
exclude(address user)
increaseLiquidity(uint256 tokenAmount, uint256 ethAmount)
launch()
open()
redeem(uint256 amount) returns (uint256 payout)
removeLimits()
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()
InvalidTransfer()
LimitsReached()
MarketClosed()
MaxPayout()
OnlyOwner()
RedeemFailed()
Reentrancy()