0xd12b2567e06160869aa67ce22058e7a6bee8dee9

Unverified contract

Proxy

Active on Ethereum with 13 txns
Deployed by via 0xf5c96f61 at 16941410
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0xd12b2567e06160869aa67ce22058e7a6bee8dee9"

0xd886db167280bbb45b3ff6b9d685214755eac9cf8ac09edd9aaaaca92c998a5d
0xa80330d6e61ab6d865041422ed82bf22e86275e6b65c287f0655f315823d8a8a
0xe6a9a0adbf8640ffb44c9b69afcbfc7a406c9cd845d9464a21118b1e17ac5ac4
0x737f49dedd03d946c59dd64c1ee89657c304971d2a6e656695f4221849749e19
0x5a4441c7a14d19b1e30007fa0a22d015b6b1389fec86d68ce6322f5edd1af888
0xf7eaeca057313feeb5dbed0b638ce91fb69fee585e598dacbfee9f9037fc6b8e
0x3c3031c51bb41652defbbbb1ff0cf169b8d1ff9b38aba0d7888fe7ac7f269393
0x6bad54b003205b999b600e086e6587eef1c7712863e4ba9bb634e4c50fa5b45a
0xd1bd99624057c3196fa4e0e2f9450ce07f7cf01f196e52d6162ebdee732c1bd2
0x4a722c3250afcecf0a4df257e1dde0bac043aaab06d660e1d5a90f0bec0e80f6

Functions
Getter at block 21218225
assetRecipient(view returns (address)
0x0000000000000000000000000000000000000000
bondingCurve(pure returns (address _bondingCurve)
0x432f962d8209781da23fb37b6b59ee15de7d9841
delta(view returns (uint128)
1002000000000000000
factory(pure returns (address _factory)
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4
fee(view returns (uint96)
30000000000000000
getAllHeldIds(view returns (uint256[])
[]
getAssetRecipient(view returns (address _assetRecipient)
0xd12b2567e06160869aa67ce22058e7a6bee8dee9
nft(pure returns (address _nft)
0x32bb5a147b5371fd901aa4a72b7f82c58a87e36d
owner(view returns (address)
0x69f8d754c5f4f73aad00f3c22eafb77aa57ff1bc
pairVariant(pure returns (uint8)
0
poolType(pure returns (uint8 _poolType)
2
spotPrice(view returns (uint128)
1600663407484547800
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(
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(