oSnipe: AutoSniper V2
Verified contract
Active on
Ethereum with 1,159 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($826.03)
Native
Value
$826.03
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.25801 | $3,201.53 |
$826.03 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19040942 | 10 months ago | | | 0 | 0.00065542506 | |
| 17775517 | a year ago | | | 0 | 0.0010186667 | |
| 17695347 | a year ago | | | 0 | 0.00080849862 | |
| 17695312 | a year ago | | | 0 | 0.00046713826 | |
| 17693630 | a year ago | | | 0 | 0.0010431112 | |
| 17690264 | a year ago | | | 1.3 | 0.00092567605 | |
| 17679997 | a year ago | | | 0 | 0.0014303980 | |
| 17679954 | a year ago | | | 0 | 0.0013773462 | |
| 17678793 | a year ago | | | 0 | 0.0032129475 | |
| 17678573 | a year ago | | | 0 | 0.0038363932 |
ABI
ABI objects
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(address) view returns (bool)
marketplaceApprovedBySniper(address sniper, address marketplace) view returns (bool)
nftContractApprovedBySniper(address sniper, address nftContract) view returns (bool)
sniperBalances(address) view returns (uint256)
sniperGuardrails(address) view returns (bool marketplaceGuardEnabled, bool nftContractGuardEnabled, uint256 maxTip)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events configureMarkets(address[] marketplaces, bool status)
deposit(address sniper) payable
depositSelf() payable
fulfillNonCompliantMarketplaceOrder(struct SniperOrder order, struct Claim[] claims, uint256 wethSubsidy)
fulfillOrder(struct SniperOrder order, struct Claim[] claims, uint256 wethSubsidy)
migrateBalance()
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) returns (bytes4)
onERC721Received(address, address, uint256, bytes) returns (bytes4)
onERC721Received(address, uint256, bytes) returns (bytes4)
rescueERC1155(address asset, uint256[] ids, uint256[] amounts, address recipient)
rescueERC20(address asset, address recipient)
rescueERC721(address asset, uint256[] ids, address recipient)
sendDirectTipToCoinbase(struct SniperOrder order, struct Claim[] claims) payable
setFulfillerAddress(address _fulfiller)
setMigrationAddress(address _destination)
setUserAllowedMarketplaces(bool guardEnabled, bool marketplaceAllowed, address[] marketplaces)
setUserAllowedNfts(bool guardEnabled, bool nftAllowed, address[] nfts)
setUserMaxTip(uint256 maxTipInWei)
solSnatch(address[] contractAddresses, bytes[] calls, uint256[] values, address sniper, uint256 validatorTip, uint256 fulfillerTip)
transferOwnership(address newOwner)
withdraw(uint256 amount)
Deposit(address sniper, uint256 amount)
OwnershipTransferred(address indexed user, address indexed newOwner)
Snipe(struct SniperOrder order, struct Claim[] claims)
Withdrawal(address sniper, uint256 amount)
constructor()
receive()
ArrayLengthMismatch()
CallerNotFulfiller()
ClaimFailed()
FailedToPayAutosniper()
FailedToPayValidator()
FailedToWithdraw()
InsufficientBalance()
MarketplaceNotAllowed()
MaxTipExceeded()
MigrationNotEnabled()
NoMoneyMoProblems()
OrderFailed()
TokenContractNotAllowed()