Skip to content

Commit ec4e44c

Browse files
authored
Merge pull request #344 from moonstream-to/inventory-facet-inheritance
Made several methods on Inventory facet virtual and public
2 parents fa755d0 + ea3e3f8 commit ec4e44c

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

contracts/inventory/InventoryFacet.sol

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ contract InventoryFacet is
135135
address adminTerminusAddress,
136136
uint256 adminTerminusPoolId,
137137
address contractAddress
138-
) external {
138+
) public {
139139
LibDiamond.enforceIsContractOwner();
140140
LibInventory.InventoryStorage storage istore = LibInventory
141141
.inventoryStorage();
@@ -160,7 +160,7 @@ contract InventoryFacet is
160160
function createSlot(
161161
bool persistent,
162162
string memory slotURI
163-
) external onlyAdmin returns (uint256) {
163+
) public onlyAdmin returns (uint256) {
164164
LibInventory.InventoryStorage storage istore = LibInventory
165165
.inventoryStorage();
166166

@@ -199,7 +199,7 @@ contract InventoryFacet is
199199
function setSlotURI(
200200
string memory newSlotURI,
201201
uint slotId
202-
) external onlyAdmin {
202+
) public onlyAdmin {
203203
LibInventory.InventoryStorage storage istore = LibInventory
204204
.inventoryStorage();
205205

@@ -217,7 +217,7 @@ contract InventoryFacet is
217217
function setSlotPersistent(
218218
uint256 slotId,
219219
bool persistent
220-
) external onlyAdmin {
220+
) public onlyAdmin {
221221
LibInventory.InventoryStorage storage istore = LibInventory
222222
.inventoryStorage();
223223

@@ -234,7 +234,7 @@ contract InventoryFacet is
234234
address itemAddress,
235235
uint256 itemPoolId,
236236
uint256 maxAmount
237-
) external onlyAdmin {
237+
) public onlyAdmin {
238238
require(
239239
itemType == LibInventory.ERC20_ITEM_TYPE ||
240240
itemType == LibInventory.ERC721_ITEM_TYPE ||
@@ -371,7 +371,7 @@ contract InventoryFacet is
371371
address itemAddress,
372372
uint256 itemTokenId,
373373
uint256 amount
374-
) public override diamondNonReentrant {
374+
) public virtual override diamondNonReentrant {
375375
require(
376376
itemType == LibInventory.ERC20_ITEM_TYPE ||
377377
itemType == LibInventory.ERC721_ITEM_TYPE ||
@@ -491,7 +491,7 @@ contract InventoryFacet is
491491
uint256 slot,
492492
bool unequipAll,
493493
uint256 amount
494-
) public override diamondNonReentrant {
494+
) public virtual override diamondNonReentrant {
495495
LibInventory.InventoryStorage storage istore = LibInventory
496496
.inventoryStorage();
497497

0 commit comments

Comments
 (0)