approveForPool added

pull/53/head
Tim Pechersky 2022-07-04 18:43:20 +02:00
rodzic 8ef2621da4
commit ef3bb0cc9c
2 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -9,4 +9,6 @@ interface IERC1155WithTerminusStorage is IERC1155, IERC1155MetadataURI {
external
view
returns (bool);
function approveForPool(uint256 poolID, address operator) external;
}

Wyświetl plik

@ -137,7 +137,10 @@ contract ERC1155WithTerminusStorage is Context, IERC1155WithTerminusStorage {
return LibTerminus._isApprovedForPool(poolID, operator);
}
function approveForPool(uint256 poolID, address operator) external {
function approveForPool(uint256 poolID, address operator)
external
override
{
LibTerminus.enforcePoolIsController(poolID, _msgSender());
LibTerminus._approveForPool(poolID, operator);
}