Sanity check maker address in preSign
This commit is contained in:
@@ -595,6 +595,10 @@ contract ERC721OrdersFeature is
|
|||||||
public
|
public
|
||||||
override
|
override
|
||||||
{
|
{
|
||||||
|
require(
|
||||||
|
order.maker == msg.sender,
|
||||||
|
"ERC721OrdersFeature::preSignERC721Order/MAKER_MISMATCH"
|
||||||
|
);
|
||||||
bytes32 orderHash = getERC721OrderHash(order);
|
bytes32 orderHash = getERC721OrderHash(order);
|
||||||
LibERC721OrdersStorage.getStorage()
|
LibERC721OrdersStorage.getStorage()
|
||||||
.preSigned[orderHash][msg.sender] = true;
|
.preSigned[orderHash][msg.sender] = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user