0x1c172a0044daec906fadca42d45c2a4d2e55a15a

Unverified contract

Proxy

Active on Ethereum with 74 txns
Deployed by via 0xb05b196c at 15732801
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "0x1c172a0044daec906fadca42d45c2a4d2e55a15a"

0x6b66f3b3e2ef00ba825dc52822ceed4bdd25b42f1bdad198326dfcbfbf9ca0c4
0x382919e01c9b50b4024ba2991c11f3da92cc87b01bb84574cc3dd9f48614c8ee
0x2e7232b7b3d6d656fa6850ae501a2d359cb8cb13beab92e6204bdc34c98d1115
0x0882ceaa1d6ccd35a250b086b35626b24e4423d52fdfcfdad91e948818c855dd
0x0087c9804fc10b0566c9b618f902e11a4a77ab01bb41b519e5d9f0638497aade
0xc3fdebc32bb445742f6b3cdb1335151aae12963c050fcad535fa142bdb1b256f
0x7194c568f4c1381a90e981ec904b00200f233f10667c5e62abb805c94a8637d6
0x0de131c014c6192045773484e710443f85b358301161296461fb4185c906f773
0x9c5255181310ef8411225d1bd49f45c63405a53d4d8db97193b8e7ba4bf906af
0xb3d973975454d5a5e337ceef577eb5586d683a18346b8729d0ae0f7fc98dabc0

Functions
Getter at block 21221684
assetRecipient(view returns (address)
0x8efb1e3400e019501c890490b28d7083040b6b9d
bondingCurve(pure returns (address _bondingCurve)
0x5b6ac51d9b1cede0068a1b26533cace807f883ee
delta(view returns (uint128)
0
factory(pure returns (address _factory)
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4
fee(view returns (uint96)
0
getAllHeldIds(view returns (uint256[])
[]
getAssetRecipient(view returns (address _assetRecipient)
0x8efb1e3400e019501c890490b28d7083040b6b9d
nft(pure returns (address _nft)
0x477f885f6333317f5b2810ecc8afadc7d5b69dd2
owner(view returns (address)
0x8efb1e3400e019501c890490b28d7083040b6b9d
pairVariant(pure returns (uint8)
1
poolType(pure returns (uint8 _poolType)
1
spotPrice(view returns (uint128)
228855721393034870
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(