0x1f07ab4440380b2571ad9cdc734bc18edba98c02

Unverified contract

Proxy

Active on Base with 114 txns
Deployed by via 0xe1715d4c at 12422513
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $959.62
0x91ae3068c258b12a7c1fa8489efa96c4dfe33d29e802fa8998ca2e7cc6b9b6cc
0xef02d805ccde338acc4eaad5b6e61c2a950064086d10720fe25ada11968977e3
0xf51ce2302e1d060b625b55e3287efa295a14e1f9eaa6666963bb3c5922686592
0x35e4c3a7958d66fdf7b6ec4e2c268e49f508efe08370cbbd9ebda85badb84b89
0x9a1bb2d5a6dd96b2dc1e52b5132095ec5ea9fd8fd2243ecbec532ebab119f3fb
0xf668260f4663d722acf3bf50687a8d61de1e5d1790ba0624eb0fa901af082cd5
0x9e6460b90d3f0036a4e5efed792ae297894681c26a5408ce7a8f55612b6bc176
0x48f3173b966376aae63b0fc5cd052cf9e1352819b1d835e597651155ad851980
0x089a2579fca210e50db812e6750ac5afdd12fe2bb8a19f67edc7ef298f9e3f89
0xae0ae25771c4f30acec99a3bb83b520a4469d375ec23446bb52822597fe5ca82

Functions
Getter at block 21823339
assetRecipient(view returns (address)
0x0000000000000000000000000000000000000000
bondingCurve(pure returns (address _bondingCurve)
0x0724d8d6e8b63a48d770d5976416071ccd195c35
delta(view returns (uint128)
1000100000000000000
factory(pure returns (address _factory)
0xe0860f5a472a4a58b7c25397a0f2dfca468c5505
fee(view returns (uint96)
0
 
getAllHeldIds(pure returns (uint256[])
getAssetRecipient(view returns (address _assetRecipient)
0x1f07ab4440380b2571ad9cdc734bc18edba98c02
nft(pure returns (address _nft)
0xc0c5e7a745d27eac033bf281dc9fd7ef45940d1a
owner(view returns (address)
0x737ccbeb95eac1f772ec13d036a7d4b085589f48
pairVariant(pure returns (uint8)
1
poolType(pure returns (uint8 _poolType)
2
spotPrice(view returns (uint128)
48269813367673
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(addressaddressuint256bytesreturns (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(uint256 amountOutuint256[] ids
SwapNFTOutPair(uint256 amountInuint256 numNFTs
TokenDeposit(uint256 amount
TokenWithdrawal(uint256 amount
Constructor

This contract contains no constructor objects.

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