oSnipe: AutoSniper V2

Verified contract

Active on Ethereum with 1,159 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $826.03
0x6c5658d6bb4f589c3793d2818dc62243828fa8b41f7dc0dad6b6d88181b72147
0xf853d5dcd52717af4c0a233edae7833698733466f480d334a82d804f4c385b7a
0x08262741b498aa89a466c75f49cad831c34d5c0f27d1cee952d12c08b6a0e010
0x2f64906afc88bd2241badd5fc32607d1358a6bb7474dab8604b8e6ff60477963
0x5f44944f1b356bdb3cd8875f7a5d294d127844dc596ecb46df82e0e548e080f7
0x33598d22ca858d42c9f3c2b93bf85b54cd604ebd856e319f9c9459bb47b7da03
0xf89556199f3d5eca054156b066109532d9e783345f10ba848d4a4b06307bb426
0x5369fda72f7833be6f10fac5267adf92f0b80e7df80644d17c7dd849aed58115
0x255633f7f8638869a034afff5e41733059df94ad494b9aaacf1f31682acd3196
0xf6001a7a56673dc193e4aad8e5bd885e08cd03edfb88fc8396e70091fc7d9e53

Functions
Getter at block 21158135
migrationEnabled(view returns (bool)
true
name(view returns (string)
oSnipe: AutoSniper V2
nextContractVersionAddress(view returns (address)
0x000000000055217587f821917562867172942189
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
configureMarkets(address[] marketplacesbool status
deposit(address sniperpayable 
depositSelf(payable 
fulfillNonCompliantMarketplaceOrder(struct SniperOrder orderstruct Claim[] claimsuint256 wethSubsidy
fulfillOrder(struct SniperOrder orderstruct Claim[] claimsuint256 wethSubsidy
migrateBalance(
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
onERC721Received(addressuint256bytesreturns (bytes4)
rescueERC1155(address assetuint256[] idsuint256[] amountsaddress recipient
rescueERC20(address assetaddress recipient
rescueERC721(address assetuint256[] idsaddress recipient
sendDirectTipToCoinbase(struct SniperOrder orderstruct Claim[] claimspayable 
setFulfillerAddress(address _fulfiller
setMigrationAddress(address _destination
setUserAllowedMarketplaces(bool guardEnabledbool marketplaceAllowedaddress[] marketplaces
setUserAllowedNfts(bool guardEnabledbool nftAllowedaddress[] nfts
setUserMaxTip(uint256 maxTipInWei
solSnatch(address[] contractAddressesbytes[] callsuint256[] valuesaddress sniperuint256 validatorTipuint256 fulfillerTip
transferOwnership(address newOwner
withdraw(uint256 amount
Events
Deposit(address sniperuint256 amount
OwnershipTransferred(address indexed useraddress indexed newOwner
Snipe(struct SniperOrder orderstruct Claim[] claims
Withdrawal(address sniperuint256 amount
Constructor
constructor(
Fallback and receive
receive(
Errors
ArrayLengthMismatch(
CallerNotFulfiller(
ClaimFailed(
FailedToPayAutosniper(
FailedToPayValidator(
FailedToWithdraw(
InsufficientBalance(
MarketplaceNotAllowed(
MaxTipExceeded(
MigrationNotEnabled(
NoMoneyMoProblems(
OrderFailed(
TokenContractNotAllowed(