0xaffb138d195472dbac1c4b1ee06d159a74810561

Unverified contract

Proxy

Active on Ethereum with 22 txns
Deployed by via 0xaa4fe06f at 16438045
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 "0xaffb138d195472dbac1c4b1ee06d159a74810561"

0x665c262dc126961998ed462dc2a7a45ced644f4925e8fbfd206e78bb9fc5ea0d
0xbd09b5585587b0227b20f0daf9cfec0c567dd4023f19d20a903f06d2678c4aea
0x83edc084b29d0aeb34e1ae41ca0ec7d3c374e38e6321275d8b36cac5e64e5eb8
0xaccad87472846f1c8ac95ada800a418107dddceac326602e79575db5d73a96a5
0x83e69e597c77ad1f32aa2b80eeb85e39afa1e894a3d00acf1b6f54287e57cf31
0x969e19fe15923467e3ecfbd05dd34691acf82f2a74628a45755d2c96a4a4b8a0
0x07ab443b482c02e1a6c79e7d77bc98994873cc0d46eeeee2df3c2362c5eee114
0xe4a45e9423109fb0463f58bbcc52d9ffe6a63d466a5e888f804002180557d0c1
0x36a54638e63e63d84030d9f7c0f7876f1434616e81edc616f6fd3a5d72157e2f
0xf0c6d9bdcbdd9141c9f4a74c8f100dc1e09df07e19076ce22580a3fe2495e16d

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