ElementLaunchpad

Verified contract

Proxy

Active on Ethereum with 7,478 txns
Deployed by via 0xd07f84a7 at 16345867
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $61.71
0x9476250f7df87b7a9e42fec1a81bfa6acd1a82d61beb7545077d35e99c565262
0x40b17e1987a38e0f2987c335049125b882e187967726022680666ab0d34a13e4
0x4a056c4faa25d55dc480a422e85a18687b44e848112d60ed89cd54f489c92636
0x5b8733f44cf55275abef10b77e4f94a89e8e71748b4f481f4982861165bc357c
0x845f64c38515573c0a5eb1b343f31e031a4f186c46c3cecb59d4bb3188e3586f
0xd93f5e3bc814358d462cd49ed81a98f3e3a43f1b248ce3a9e747bfd886609ca0
0x988cd19d91db8fe9e1b5e3d81cbd0bda6f522a7edc6e0f3bacbbb5c743125b90
0xba84d46e5a347daebc1f8207250e8366220aa6f825cab7e980ae206aabc7200d
0xab1a5415c2e25781558526c959f04a2b73aa258046bf2065760ca2f6b5008744
0xf42430e5dfa287abedee2fe87786ba82532069d18669daddfd4f9118c3140f87

Functions
Getter at block 21204952
 
getFeatures(view returns (uint256 featuresCountaddress[] featuresstring[] namesuint256[] featureMethodsCount)
getMethodIDs(view returns (uint256 countbytes4[] methodIDs)
(count=21, methodIDs=[0xd13b56d2, 0xb5012bd5, 0x959cfdfe, 0x0a2eb301, 0xc9991176, 0x68fa8134, 0xe96aaf9f, 0xb6b23d5b, 0x6c783a01, 0x6df2c179, 0x631c8258, 0x67886615, 0x1b7af8fc, 0x44aa21fc, 0x66c63e85, 0x7d0c1cfc, 0xd51e33b3, 0x4b743813, 0x02457446, 0x4fab42ad, 0xe35cd0ca])
owner(view returns (address)
0x482b2150889bfc8cad0548ebb006cfd643647b69
owner(view returns (address)
0x482b2150889bfc8cad0548ebb006cfd643647b69
Read-only
getFeatureImpl(bytes4 methodIDview returns (address impl)
getAccountInfoInLaunchpad(bytes4 proxyIdbytes4 launchpadIduint256 slotIduint256 quantityview returns (bool[] boolDatauint256[] intDatabytes[] byteData)
getAccountInfoInLaunchpadV2(address accountbytes4bytes4 launchpadIduint256 slotIduint256 quantityview returns (bool[] boolDatauint256[] intDatabytes[] byteData)
getAlreadyBuyBty(address accountbytes4 launchpadIduint256 slotIdview returns (uint256)
getLaunchpadInfo(bytes4bytes4 launchpadIduint256[]view returns (bool[] boolDatauint256[] intDataaddress[] addressDatabytes[] bytesData)
getLaunchpadSlotInfo(bytes4bytes4 launchpadIduint256 slotIdview returns (bool[] boolDatauint256[] intDataaddress[] addressDatabytes4[] bytesData)
hashForWhitelist(address accountbytes4 launchpadIduint256 slotuint256 maxBuyview returns (bytes32)
isInWhiteList(bytes4 launchpadIduint256 slotIdaddress[] accountsuint256[] offChainMaxBuybytes[] offChainSignview returns (uint8[] wln)
State-modifying
approveERC20(address tokenaddress operatoruint256 amount
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
onERC721Received(addressuint256bytesreturns (bytes4)
registerFeature(struct ElementLaunchpadFeature feature
registerFeatures(struct ElementLaunchpadFeature[] features
rescueERC1155(address assetuint256 iduint256 amountaddress recipient
rescueERC20(address assetaddress recipient
rescueERC721(address assetuint256[] idsaddress recipient
rescueETH(address recipient
supportsInterface(bytes4 interfaceIdreturns (bool)
transferOwnership(address newOwner
unregister(bytes4[] methodIDs
launchpadBuy(bytes4bytes4 launchpadIduint256 slotIduint256 quantityuint256[] additionalbytes datapayable 
launchpadBuys(struct DataTypeBuyParameter[] parameterspayable 
transferOwnership(address newOwner
Events
FeatureFunctionUpdated(bytes4 indexed methodIDaddress oldFeatureaddress newFeature
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.