0xe5986e92313340e78d31128336f703b0c06cf4d0

Unverified contract

Proxy

Active on Ethereum with 20 txns
Deployed by via 0x35e24b78 at 15740889
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
Native
Value $16.85
 (#9460)
ERC-721
--
 (#8559)
ERC-721
--
 (#5798)
ERC-721
--
 (#3129)
ERC-721
--
 (#3013)
ERC-721
--
 (#1382)
ERC-721
--
0x30c40bb9527e9cb7d8a7ad199d5ed8633946a144c23b2c41d32f8b9afbb469ae
0x4c5af6f1cc19a8326b7215e06f310fb3c3918745afc7db0e29437fcea5d695fa
0xaa6448350e645b269c2eb598f36866d185a21331f1b3e5ed2ad5414f478f79a6
0x25b9bead044c6b1e258d5ebb72d0162af7ed4f50d87988130f36e094f699fe6b
0x99a6572db54c17e4cb8d8d1aeb0a50e7246a310e3dd3123da62fac6dad9c3394
0x433380998a573033567ba5da34b72094b40cb1e5c67e7b06f82b4ac6267c92f7
0x02993b2f0597e4248eacee373a80f8b621e7ec346643a440d147f2c3e4c55028
0xe3c4d7253895725926383cfda6548250bfd60402b28b2f3a3329fbfb0448a6c9
0x657bb55d9540190a5396787ef2b635db44b9e0bf11a604f23591a5a61f471d16
0xeeab7d08d0c806ee7c91d7ed6ca03533e69398e1b12f3e75521a11c0848e7a44

Functions
Getter at block 21443702
assetRecipient(view returns (address)
0x0000000000000000000000000000000000000000
bondingCurve(pure returns (address _bondingCurve)
0x432f962d8209781da23fb37b6b59ee15de7d9841
delta(view returns (uint128)
1010000000000000000
factory(pure returns (address _factory)
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4
fee(view returns (uint96)
200000000000000000
getAllHeldIds(view returns (uint256[])
[5798, 9460, 8559, 3129, 3013, 1382]
getAssetRecipient(view returns (address _assetRecipient)
0xe5986e92313340e78d31128336f703b0c06cf4d0
nft(pure returns (address _nft)
0xaea4fa9451f527d5f36e65f833d88dbb56a0c264
owner(view returns (address)
0xbf32569aefb2b39aa86f057d34f68edb867cd781
pairVariant(pure returns (uint8)
1
poolType(pure returns (uint8 _poolType)
2
spotPrice(view returns (uint128)
17994330553387287
Read-only
getBuyNFTQuote(uint256 numNFTsview returns (uint8 erroruint256 newSpotPriceuint256 newDeltauint256 inputAmountuint256 protocolFee)
getSellNFTQuote(uint256 numNFTsview returns (uint8 erroruint256 newSpotPriceuint256 newDeltauint256 outputAmountuint256 protocolFee)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
call(address targetbytes data
changeAssetRecipient(address newRecipient
changeDelta(uint128 newDelta
changeFee(uint96 newFee
changeSpotPrice(uint128 newSpotPrice
initialize(address _owneraddress _assetRecipientuint128 _deltauint96 _feeuint128 _spotPricepayable 
multicall(bytes[] callsbool revertOnFail
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256 idbytesreturns (bytes4)
swapNFTsForToken(uint256[] nftIdsuint256 minExpectedTokenOutputaddress tokenRecipientbool isRouteraddress routerCallerreturns (uint256 outputAmount)
swapTokenForAnyNFTs(uint256 numNFTsuint256 maxExpectedTokenInputaddress nftRecipientbool isRouteraddress routerCallerpayable returns (uint256 inputAmount)
swapTokenForSpecificNFTs(uint256[] nftIdsuint256 maxExpectedTokenInputaddress nftRecipientbool isRouteraddress routerCallerpayable returns (uint256 inputAmount)
transferOwnership(address newOwner
withdrawAllETH(
withdrawERC1155(address auint256[] idsuint256[] amounts
withdrawERC20(address auint256 amount
withdrawERC721(address auint256[] nftIds
withdrawETH(uint256 amount
Events
AssetRecipientChange(address a
DeltaUpdate(uint128 newDelta
FeeUpdate(uint96 newFee
NFTWithdrawal(
OwnershipTransferred(address indexed newOwner
SpotPriceUpdate(uint128 newSpotPrice
SwapNFTInPair(
SwapNFTOutPair(
TokenDeposit(uint256 amount
TokenWithdrawal(uint256 amount
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
BondingCurveError(uint8 error
Ownable_NewOwnerZeroAddress(
Ownable_NotOwner(