@cruna/protocol
Advanced tools
Comparing version 1.0.0-rc.4 to 1.0.0-rc.6
{ | ||
"name": "@cruna/protocol", | ||
"version": "1.0.0-rc.4", | ||
"version": "1.0.0-rc.6", | ||
"description": "The Cruna protocol", | ||
@@ -5,0 +5,0 @@ "publishConfig": { |
@@ -153,2 +153,8 @@ # Welcome to the Cruna Protocol - Redefining NFTs for Enhanced Security and Limitless Expandability | ||
**1.0.0-rc.6** | ||
- Add importFrom function to allow to import protectors and safe recipients from another manager owned by the same owner, if and only if the new tokenId has no protectors and safe recipients | ||
**1.0.0-rc.5** | ||
- Add setProtectors function to allow to quickly set many protectors in one transaction, but only if no protectors are already set | ||
**1.0.0-rc.4** | ||
@@ -258,3 +264,3 @@ - Add flag to specify that a vault has been deployed to a main network since it is not possible to know that on chain | ||
``` | ||
43 passing | ||
35 passing | ||
@@ -264,9 +270,16 @@ ------------------------------------|----------|----------|----------|---------- | ||
------------------------------------|----------|----------|----------|---------- | ||
canonical/ | 100 | 50 | 83.33 | 75 | ||
CanonicalAddresses.sol | 100 | 100 | 100 | 100 | ||
CrunaGuardian.sol | 100 | 50 | 100 | 75 | ||
CrunaRegistry.sol | 100 | 100 | 0 | 0 | ||
ICanonicalAddresses.sol | 100 | 100 | 100 | 100 | ||
ICrunaGuardian.sol | 100 | 100 | 100 | 100 | ||
ICrunaRegistry.sol | 100 | 100 | 100 | 100 | ||
interfaces/ | 100 | 100 | 100 | 100 | ||
IERC6454.sol | 100 | 100 | 100 | 100 | ||
IERC6982.sol | 100 | 100 | 100 | 100 | ||
manager/ | 98.25 | 67.39 | 98.18 | 97.37 | ||
Actor.sol | 100 | 60 | 100 | 100 | ||
CrunaManager.sol | 98.55 | 68.1 | 100 | 97.39 | ||
CrunaManagerBase.sol | 93.33 | 66.67 | 85.71 | 94.12 | ||
manager/ | 99.01 | 70.11 | 98.31 | 99.1 | ||
Actor.sol | 100 | 80 | 100 | 100 | ||
CrunaManager.sol | 99.4 | 69.74 | 100 | 99.45 | ||
CrunaManagerBase.sol | 94.44 | 66.67 | 83.33 | 95 | ||
CrunaManagerProxy.sol | 100 | 100 | 100 | 100 | ||
@@ -281,17 +294,11 @@ ICrunaManager.sol | 100 | 100 | 100 | 100 | ||
InheritanceCrunaPluginProxy.sol | 100 | 100 | 100 | 100 | ||
token/ | 94.64 | 68.52 | 95.83 | 95.16 | ||
CrunaManagedNFTBase.sol | 94.12 | 67.39 | 94.74 | 94.83 | ||
token/ | 94.64 | 64.81 | 95.83 | 95.16 | ||
CrunaManagedNFTBase.sol | 94.12 | 63.04 | 94.74 | 94.83 | ||
CrunaManagedNFTOwnable.sol | 100 | 50 | 100 | 100 | ||
CrunaManagedNFTTimeControlled.sol | 100 | 83.33 | 100 | 100 | ||
ICrunaManagedNFT.sol | 100 | 100 | 100 | 100 | ||
IVault.sol | 100 | 100 | 100 | 100 | ||
utils/ | 88.33 | 66.07 | 87.88 | 89.19 | ||
CanonicalAddresses.sol | 50 | 100 | 50 | 50 | ||
CrunaGuardian.sol | 100 | 50 | 100 | 75 | ||
CrunaRegistry.sol | 100 | 100 | 100 | 100 | ||
IManagedNFT.sol | 100 | 100 | 100 | 100 | ||
utils/ | 95.74 | 70.83 | 100 | 98.21 | ||
ERC6551AccountProxy.sol | 90 | 75 | 100 | 90.91 | ||
FlexiTimelockController.sol | 81.82 | 45 | 85.71 | 88.89 | ||
ICanonicalAddresses.sol | 100 | 100 | 100 | 100 | ||
ICrunaGuardian.sol | 100 | 100 | 100 | 100 | ||
ICrunaRegistry.sol | 100 | 100 | 100 | 100 | ||
FlexiTimelockController.sol | 100 | 50 | 100 | 100 | ||
INamed.sol | 100 | 100 | 100 | 100 | ||
@@ -304,3 +311,3 @@ INamedAndVersioned.sol | 100 | 100 | 100 | 100 | ||
------------------------------------|----------|----------|----------|---------- | ||
All files | 96.4 | 68.4 | 95.68 | 95.74 | ||
All files | 98.21 | 69.44 | 97.18 | 97.36 | ||
------------------------------------|----------|----------|----------|---------- | ||
@@ -307,0 +314,0 @@ ``` |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
116960
328