AutoSniper

Verified contract

Active on Ethereum with 236 txns
Deployed by via 0xbe042ae2 at 16380338
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $2,357.1
0xff5ea8e4c86c7148b66105f41efd740d0896a250fd477871bcfa4e0e9969923e
0xe5e76cf3dc1c067e697a2a26a077721601122b15b80b751c737105a133438e6c
0xebd9788129d70f472d1ba6a956b7e7a02049dd62bc952d9aecde51aa2bed4d77
0xfaa091f8fe6fab9d08097d18d304a73bcd2ddf6116ec3cb55356456b07423be5
0xcff29ae18e3786a3806929de034497e635bebbb69e61a2025e6747c4e895a9ad
0x79931a6178e0079ae4d1334a36e17bc17802cd0828df03aaeb0238a8e05d9a57
0xd77a52e8f17003668fa2d7507f0e62f2a51f5c2a33197301e4bc706c3c3a49fd
0x4cbdce5ce7f38d040c08ef09ab4e14abec28b6d46b57f642cf018e8ad4edad55
0xc9404b11a2cd73a76c67b0a3986790f434e9cae671cb0adb3016e222fded8ebd
0x1c3a71489bce09eb74b224aaa98e44addd938314b6b27465fd56513062ff0310

Functions
Getter at block 21261476
minimumTip(view returns (uint256)
5000000000000000
owner(view returns (address)
0x507c8252c764489dc1150135ca7e41b01e10ee74
Read-only
allowedMarketplaces(addressview returns (bool)
marketplaceApprovedBySniper(address sniperaddress marketplaceview returns (bool)
nftContractApprovedBySniper(address sniperaddress nftContractview returns (bool)
sniperBalances(addressview returns (uint256)
sniperGuardrails(addressview returns (bool marketplaceGuardEnabledbool nftContractGuardEnableduint256 maxTip)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
configureMarket(address marketplacebool status
deposit(address sniperpayable 
depositSelf(payable 
fulfillOrder(struct SniperOrder orderuint256 wethAmount
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
onERC721Received(addressuint256bytesreturns (bytes4)
renounceOwnership(
rescueERC1155(address assetuint256[] idsuint256[] amountsaddress recipient
rescueERC20(address assetaddress recipient
rescueERC721(address assetuint256[] idsaddress recipient
setFulfillerAddress(address _fulfiller
setMinimumTip(uint256 tip
setUserAllowedMarketplaces(bool guardEnabledbool marketplaceAllowedaddress[] marketplaces
setUserAllowedNfts(bool guardEnabledbool nftAllowedaddress[] nfts
setUserMaxTip(uint256 maxTipInWei
transferOwnership(address newOwner
withdraw(uint256 amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SnipeSuccessful(address nftContractAddressuint256 tokenIdaddress sniper
Constructor
constructor(address _fulfiller
Fallback and receive
receive(
Errors
CallerNotFulfiller(
FailedToWithdraw(
InsufficientBalance(
MarketplaceNotAllowed(
MaxTipExceeded(
OrderFailed(
TipBelowMinimum(
TokenContractNotAllowed(