Giuseppe Rodriguez
9a85e1b3c1
Audit Fixes 6 - Code quality checks ( #1439 )
2023-02-08 14:38:06 -08:00
Giuseppe Rodriguez
7d6ffad2de
Audit Fixes 1 - Removes OZ Ownable from Space contract and makes checks for space token ownership to see if caller is space owner ( #1424 )
...
Removing the OpenZeppelin ownership logic, and, checking directly for
the ownership of the Space’s SpaceOwner NFT. The SpaceFactory could be
the owner during the bootstrapping phase, and afterwards, could transfer
the NFT to the proper owner. Doing a direct check like
_spaceOwner().ownerOf(tokenId) == _msgSender() would be safe because
that’s what the owner entitlement is going to check eventually.
---------
Co-authored-by: Kerem Kazan <kerem.kazan@gmail.com>
2023-02-07 15:57:39 -08:00
texuf
8a688ef92a
Update contract addresses ( #1354 )
2023-01-27 16:08:13 -08:00
Pat Fives
2020161369
Add comments for iSpace and the entitlements ( #1233 )
...
Co-authored-by: g <5714678+giuseppecrj@users.noreply.github.com>
2023-01-18 17:27:30 -08:00
Tak Wai Wong
7f3d10905a
regenerate json addresses ( #1218 )
...
json addresses changed when i run the deploy script on a new instance of
anvil. Regenerated the json
2023-01-13 09:39:22 -08:00
Giuseppe Rodriguez
e51eb13a13
0xMacro Updates ( #1200 )
...
Fixes HNT-417, HNT-411, HNT-403, HNT-398, HNT-394
2023-01-12 11:08:20 -08:00
Evan Salzbrenner
83fbf169ec
regenerate contract addresses ( #1159 )
2022-12-30 14:58:56 -08:00
Giuseppe Rodriguez
197e74169c
Creates SpacesUpgrade script to update the implementation address of a space on space factory and space ( #1156 )
2022-12-29 20:33:41 -08:00
Tak Wai Wong
982ce71aad
fix dendrite to interact with v1 / v2 contracts ( #1155 )
...
dendrite uses commandline flag v1 or v2 to choose the smart contracts for the isEntitled check
2022-12-29 15:37:03 -08:00
Giuseppe Rodriguez
d04b25996e
Space v2 Updates ( #1145 )
2022-12-28 20:23:01 -08:00
Tak Wai Wong
751030a658
Add a config flag on dendrite to switch between zion contracts v1 / v2 ( #1151 )
...
Temporary flag to implement v2 smart contract integration. Once v2 is
done, will remove this flag.
2022-12-28 18:56:40 -08:00
Giuseppe Rodriguez
6aa7e26d52
Space Manager v2 with Upgradeability ( #1005 )
2022-12-27 18:26:43 -08:00