Honey Comb fractional token

Verified contract

Active on Ethereum with 922 txns
Deployed by via 0x4693f105 at 16776354
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $22,407.88
ERC-20
--
 (#16315)
ERC-721
--
 (#16270)
ERC-721
--
 (#16269)
ERC-721
--
 (#16259)
ERC-721
--
 (#16257)
ERC-721
--
 (#16248)
ERC-721
--
 (#16247)
ERC-721
--
 (#16246)
ERC-721
--
0x0768da0bf3a27a3a7bb729f94a70f3a29024428b52a9cef10bcd32f3e7934567
0x4f6a02032c49d7384cc026ee009249fccdfb79bae2bc1a3923cddb86e81d73e7
0xbfa1c32d3c5d0e2fc1a182f88ed81f0a37fd48079fc9ae77285f8791682a1b43
0x72866aecdc71a234bf8b32b3fb72c954a46bb394134a07d77f8e2c4d9b8d7fa6
0x45cff52882052b28967fd5abe8a19b60b6c5ae6545998606488ebcc6d7e6c8a1
0xea182fd7c67fcff9d8d44f6937f7777c21aa3cea18e6e89d6180e7e76ed4be88
0x6223408e9ba43d22e5b44f89a17dfd1b3a22fd13a7db4e430361debf6c460520
0xe353217d491e1548e70cffa4182c863016bc6cefa137fe50c732c58d092ead78
0xcd6fb3fd8a4a0d975ec8257aae04f50e137806b34b4cc5087668c2a7d6664d71
0x0ad207ba4f12298254da94d56f754fb4045d3d5aee054e150cff123112a2de4f

Functions
Getter at block 21227988
CLOSE_GRACE_PERIOD(view returns (uint256)
604800
DOMAIN_SEPARATOR(view returns (bytes32)
0x37b525e671a04ac58fffc9911d1e15c91f5186dc3214d627fd3af7006b425dd6
baseToken(view returns (address)
0x0000000000000000000000000000000000000000
baseTokenReserves(view returns (uint256)
7156552212058822193
caviar(view returns (address)
0xa964d6e8d90e5cd12592a8ef2b1735dae9ba0840
closeTimestamp(view returns (uint256)
0
decimals(view returns (uint8)
18
fractionalTokenReserves(view returns (uint256)
19979149006600708777
lpToken(view returns (address)
0x87b2a29ecafd6327b4c141a9ae244411a1a060c9
merkleRoot(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
name(view returns (string)
Honey Comb fractional token
nft(view returns (address)
0xcb0477d1af5b8b05795d89d59f4667b59eae9244
price(view returns (uint256)
358201052992519419
symbol(view returns (string)
fHONEYCOMB
totalSupply(view returns (uint256)
57000000000000000000
Read-only
addQuote(uint256 baseTokenAmountuint256 fractionalTokenAmountuint256 lpTokenSupplyview returns (uint256)
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
buyQuote(uint256 outputAmountview returns (uint256)
nonces(addressview returns (uint256)
removeQuote(uint256 lpTokenAmountview returns (uint256uint256)
sellQuote(uint256 inputAmountview returns (uint256)
State-modifying
add(uint256 baseTokenAmountuint256 fractionalTokenAmountuint256 minLpTokenAmountuint256 minPriceuint256 maxPriceuint256 deadlinepayable returns (uint256 lpTokenAmount)
approve(address spenderuint256 amountreturns (bool)
buy(uint256 outputAmountuint256 maxInputAmountuint256 deadlinepayable returns (uint256 inputAmount)
close(
nftAdd(uint256 baseTokenAmountuint256[] tokenIdsuint256 minLpTokenAmountuint256 minPriceuint256 maxPriceuint256 deadlinebytes32[][] proofsstruct ReservoirOracleMessage[] messagespayable returns (uint256 lpTokenAmount)
nftBuy(uint256[] tokenIdsuint256 maxInputAmountuint256 deadlinepayable returns (uint256 inputAmount)
nftRemove(uint256 lpTokenAmountuint256 minBaseTokenOutputAmountuint256 deadlineuint256[] tokenIdsbool withFeereturns (uint256 baseTokenOutputAmountuint256 fractionalTokenOutputAmount)
nftSell(uint256[] tokenIdsuint256 minOutputAmountuint256 deadlinebytes32[][] proofsstruct ReservoirOracleMessage[] messagesreturns (uint256 outputAmount)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
remove(uint256 lpTokenAmountuint256 minBaseTokenOutputAmountuint256 minFractionalTokenOutputAmountuint256 deadlinereturns (uint256 baseTokenOutputAmountuint256 fractionalTokenOutputAmount)
sell(uint256 inputAmountuint256 minOutputAmountuint256 deadlinereturns (uint256 outputAmount)
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
unwrap(uint256[] tokenIdsbool withFeereturns (uint256 fractionalTokenAmount)
withdraw(uint256 tokenId
wrap(uint256[] tokenIdsbytes32[][] proofsstruct ReservoirOracleMessage[] messagesreturns (uint256 fractionalTokenAmount)
Events
Add(uint256 indexed baseTokenAmountuint256 indexed fractionalTokenAmountuint256 indexed lpTokenAmount
Approval(address indexed owneraddress indexed spenderuint256 amount
Buy(uint256 indexed inputAmountuint256 indexed outputAmount
Close(uint256 indexed closeTimestamp
Remove(uint256 indexed baseTokenAmountuint256 indexed fractionalTokenAmountuint256 indexed lpTokenAmount
Sell(uint256 indexed inputAmountuint256 indexed outputAmount
Transfer(address indexed fromaddress indexed touint256 amount
Unwrap(uint256[] indexed tokenIds
Withdraw(uint256 indexed tokenId
Wrap(uint256[] indexed tokenIds
Constructor
constructor(address _nftaddress _baseTokenbytes32 _merkleRootstring pairSymbolstring nftNamestring nftSymbol
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.