Skip to content

Commit

Permalink
Merge pull request #344 from moonstream-to/inventory-facet-inheritance
Browse files Browse the repository at this point in the history
Made several methods on Inventory facet virtual and public
  • Loading branch information
zomglings committed Oct 27, 2023
2 parents fa755d0 + ea3e3f8 commit ec4e44c
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions contracts/inventory/InventoryFacet.sol
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ contract InventoryFacet is
address adminTerminusAddress,
uint256 adminTerminusPoolId,
address contractAddress
) external {
) public {
LibDiamond.enforceIsContractOwner();
LibInventory.InventoryStorage storage istore = LibInventory
.inventoryStorage();
Expand All @@ -160,7 +160,7 @@ contract InventoryFacet is
function createSlot(
bool persistent,
string memory slotURI
) external onlyAdmin returns (uint256) {
) public onlyAdmin returns (uint256) {
LibInventory.InventoryStorage storage istore = LibInventory
.inventoryStorage();

Expand Down Expand Up @@ -199,7 +199,7 @@ contract InventoryFacet is
function setSlotURI(
string memory newSlotURI,
uint slotId
) external onlyAdmin {
) public onlyAdmin {
LibInventory.InventoryStorage storage istore = LibInventory
.inventoryStorage();

Expand All @@ -217,7 +217,7 @@ contract InventoryFacet is
function setSlotPersistent(
uint256 slotId,
bool persistent
) external onlyAdmin {
) public onlyAdmin {
LibInventory.InventoryStorage storage istore = LibInventory
.inventoryStorage();

Expand All @@ -234,7 +234,7 @@ contract InventoryFacet is
address itemAddress,
uint256 itemPoolId,
uint256 maxAmount
) external onlyAdmin {
) public onlyAdmin {
require(
itemType == LibInventory.ERC20_ITEM_TYPE ||
itemType == LibInventory.ERC721_ITEM_TYPE ||
Expand Down Expand Up @@ -371,7 +371,7 @@ contract InventoryFacet is
address itemAddress,
uint256 itemTokenId,
uint256 amount
) public override diamondNonReentrant {
) public virtual override diamondNonReentrant {
require(
itemType == LibInventory.ERC20_ITEM_TYPE ||
itemType == LibInventory.ERC721_ITEM_TYPE ||
Expand Down Expand Up @@ -491,7 +491,7 @@ contract InventoryFacet is
uint256 slot,
bool unequipAll,
uint256 amount
) public override diamondNonReentrant {
) public virtual override diamondNonReentrant {
LibInventory.InventoryStorage storage istore = LibInventory
.inventoryStorage();

Expand Down

0 comments on commit ec4e44c

Please sign in to comment.