BlurExchangeV2
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
14
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 46 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
Balances ($0.00)
No balances found for "BlurExchangeV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18780393 | a year ago | | | 0 | 0.0022670226 |
ABI
ABI objects
Getter at block 21263520 verifyDomain() view
blockRange() view returns (uint256)
0
governor() view returns (address)
0x0000000000000000000000000000000000000000
information() view returns (string version, bytes32 domainSeparator)
(version=1.0, domainSeparator=0xdd526a4e59bb74d0e4e4ab849ded32647b3bcf1df3acc01f4c21e76a8018c7c9)
owner() view returns (address)
0x0000000000000000000000000000000000000000
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
protocolFee() view returns (address recipient, uint16 rate)
(recipient=0x0000000000000000000000000000000000000000, rate=0)
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
Read-only
amountTaken(address, bytes32, uint256) view returns (uint256)
hashListing(struct Listing listing) pure returns (bytes32)
hashOrder(struct Order order, uint8 orderType) view returns (bytes32)
hashTakeAsk(struct TakeAsk inputs, address _caller) pure returns (bytes32)
hashTakeAskSingle(struct TakeAskSingle inputs, address _caller) pure returns (bytes32)
hashTakeBid(struct TakeBid inputs, address _caller) pure returns (bytes32)
hashTakeBidSingle(struct TakeBidSingle inputs, address _caller) pure returns (bytes32)
nonces(address) view returns (uint256)
oracles(address) view returns (uint256)
State-modifying
Events acceptOwnership()
cancelTrades(struct Cancel[] cancels)
incrementNonce()
initialize()
renounceOwnership()
setBlockRange(uint256 _blockRange)
setGovernor(address _governor)
setOracle(address oracle, bool approved)
setProtocolFee(address recipient, uint16 rate)
takeAsk(struct TakeAsk inputs, bytes oracleSignature) payable
takeAskPool(struct TakeAsk inputs, bytes oracleSignature, uint256 amountToWithdraw) payable
takeAskSingle(struct TakeAskSingle inputs, bytes oracleSignature) payable
takeAskSinglePool(struct TakeAskSingle inputs, bytes oracleSignature, uint256 amountToWithdraw) payable
takeBid(struct TakeBid inputs, bytes oracleSignature)
takeBidSingle(struct TakeBidSingle inputs, bytes oracleSignature)
transferOwnership(address newOwner)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
CancelTrade(address indexed user, bytes32 hash, uint256 index, uint256 amount)
Execution(struct Transfer transfer, bytes32 orderHash, uint256 listingIndex, uint256 price, struct FeeRate makerFee, struct Fees fees, uint8 orderType)
Execution721MakerFeePacked(bytes32 orderHash, uint256 tokenIdListingIndexTrader, uint256 collectionPriceSide, uint256 makerFeeRecipientRate)
Execution721Packed(bytes32 orderHash, uint256 tokenIdListingIndexTrader, uint256 collectionPriceSide)
Execution721TakerFeePacked(bytes32 orderHash, uint256 tokenIdListingIndexTrader, uint256 collectionPriceSide, uint256 takerFeeRecipientRate)
Initialized(uint8 version)
NewBlockRange(uint256 blockRange)
NewGovernor(address indexed governor)
NewProtocolFee(address indexed recipient, uint16 indexed rate)
NonceIncremented(address indexed user, uint256 newNonce)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetOracle(address indexed user, bool approved)
Upgraded(address indexed implementation)
constructor(address delegate, address pool, address proxy)
receive()
ETHTransferFailed()
ExpiredOracleSignature()
InsufficientFunds()
InvalidDomain()
InvalidOracleSignature()
InvalidOrder()
OrderFulfilled()
PoolDepositFailed()
PoolTransferFailed()
PoolWithdrawFromFailed()
ProtocolFeeTooHigh()
TokenTransferFailed()
Unauthorized()
UnauthorizedOracle()