0x56f5fc7ac3649a2c2af70299d64dbd1944df97f7

Unverified contract

Proxy

Active on Ethereum with 37 txns
Deployed by via 0x025761ca at 16776735
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 "0x56f5fc7ac3649a2c2af70299d64dbd1944df97f7"

0x04bf4fab8eb28e2e1edad17112e7682283841402422e2d64207210c60aa533de
0xe9d08e1d6acc971a7c90f443e7534f715fd430e4c9c165f95e9cd974b4f545ed
From
0xfde1779a8e848158aeb3ed1149a1f8f2bae771cd8e6f6e39d16bc3fa911c0a5c
0x0695fa4f126795406418f36f4d2e3913793b50551af133bbcd2cd6d7e61b8eff
0xd1c229d5c3234069cb8d0c28f385e54ffdbfe32173269e100537ac64e6dd3f07
0xcbc2dbadbdee53e7c2fd90bf6dc278572e9e3981a1c05681f763bd1360d0a293
0xaf2feb192196f9db66cde333d8a9aa1efb009b101787dd65f380cc6717e5a612
0x1c36c11299ce370464e10a5cd32bef2fdb140cb9722df1425b3b3543211b675c
0xe86ca25cb6c56d521d6c110ec2a9d868e615e76361f227e76bb343b6ff53526c
0x4b5d9d7a9b719171158f5f11cc64e0d8db17a549be9a7dc249c7dd0fc5f9e60d

Functions
Getter at block 21313364
assetRecipient(view returns (address)
0x0000000000000000000000000000000000000000
bondingCurve(pure returns (address _bondingCurve)
0x432f962d8209781da23fb37b6b59ee15de7d9841
delta(view returns (uint128)
1010000000000000000
factory(pure returns (address _factory)
0xb16c1342e617a5b6e4b631eb114483fdb289c0a4
fee(view returns (uint96)
15000000000000000
getAllHeldIds(view returns (uint256[])
[]
getAssetRecipient(view returns (address _assetRecipient)
0x56f5fc7ac3649a2c2af70299d64dbd1944df97f7
nft(pure returns (address _nft)
0xcb0477d1af5b8b05795d89d59f4667b59eae9244
owner(view returns (address)
0xa05dbcabe51aa9dd88020fc8c336cc8ac17c482c
pairVariant(pure returns (uint8)
1
poolType(pure returns (uint8 _poolType)
2
spotPrice(view returns (uint128)
35378704793135271
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(