0xc47d0fba069b4b263b6727cba23f0cc5cc551bcb

Unverified contract

Proxy

Active on Ethereum with 9 txns
Deployed by via 0xa5896aa0 at 15357942
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 "0xc47d0fba069b4b263b6727cba23f0cc5cc551bcb"

0xc986a386932bbe47f4d6751f7707b654ff80af9227331c27f6abb12a300df7a4
0x83d16a63153318880e273b259f953d2ae75d279846948b448f79b66cc6c16a99
0x1a38bca4342cc30d7e7033d801ae6d95284be4f7f406440b278919a798b262a5
0x02bb6fbee902dffc20287ddc3cdbe06951ee16020b0d4c1712a267c1a51f4c83
0x41dbba36d85734b9dd6118e848b1268fb60c71c83617e8aabec605581680495b
0x596899ed15311103194db91d51e7e05d9d5510dd8fce922628dfa9ffe4223100
0x551024569cb21d5e59d94c6e4c44c7105da3c496ddec8acd9afb14c4f664fcbf
0x474c9fffc76d4e9c855a16e77847232d40a703aaa99960adc6402365c91a0753
0xc61d639af346ca2f71c26fab58acabc030c782cbcf06d496a1f471998113415e

Functions
Getter at block 20865556
assetRecipient(view returns (address)
0x15bd5c1d9ec08bc9f05d1724e3fa2d2a2a12be62
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)
0x15bd5c1d9ec08bc9f05d1724e3fa2d2a2a12be62
nft(pure returns (address _nft)
0x66c32389218e57731b415fec713c9275df83d9af
owner(view returns (address)
0x15bd5c1d9ec08bc9f05d1724e3fa2d2a2a12be62
pairVariant(pure returns (uint8)
1
poolType(pure returns (uint8 _poolType)
0
spotPrice(view returns (uint128)
50000000000000000
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(