0xf9da42be0b4244a673f90285e1efb0c76c711c34

Unverified contract

Proxy

Active on Ethereum with 11 txns
Deployed by via 0x5d4382c2 at 14923537
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 "0xf9da42be0b4244a673f90285e1efb0c76c711c34"

0xaa4651f8b4a1643d16d584b00403a7c83ea422dfe66b6653f9580c7fbfbb4dd1
0xb048a8f12178ae7b233efc0ce2cc2cdd69293db1f6c2b2c3827ce0eb2a11115f
0xbc238f9b3c650008b55d3909e54f8b5bc57cc288a657a6a8bf0d414ef2883816
0xc9801dc41eba0abdf805f751d6b9b4d3e3e62ea0dac5e472442f8ac92cc0c387
0x930367c358825a77ac4db4bee4bae83d48acaa66ce727e30aef958e08552899b
0xdd94073192d4d03b007c8a90c0b3ca4b764c1b303419a11ec55fdb1aef55c34d
0xef3013d7e677a95cca73af1af26b0cbf16aa067612f59c86a3059b06a09bee33
0x5485371243af69eaa91e84a0defbd13b83761f1091597099c95af02d0a61d9f5
0xff93354cf260e2ce9782a3202850359812345b0e82da94230d899ccdff9097af
0xd8e02b3e67dca3590a5802380835ec4da997d577abb78e1c5a22ffcbcc02a854

Functions
Getter at block 21378281
assetRecipient(view returns (address)
0x0000000000000000000000000000000000000000
bondingCurve(pure returns (address _bondingCurve)
0x5b6ac51d9b1cede0068a1b26533cace807f883ee
delta(view returns (uint128)
10000000000000000
factory(pure returns (address _factory)
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4
fee(view returns (uint96)
10000000000000000
getAllHeldIds(view returns (uint256[])
[]
getAssetRecipient(view returns (address _assetRecipient)
0xf9da42be0b4244a673f90285e1efb0c76c711c34
nft(pure returns (address _nft)
0xca7ca7bcc765f77339be2d648ba53ce9c8a262bd
owner(view returns (address)
0x0f1025f754b3eb32ab3105127b563084bfa03a6f
pairVariant(pure returns (uint8)
1
poolType(pure returns (uint8 _poolType)
2
spotPrice(view returns (uint128)
78226600985221720
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(