diff --git a/content/concepts/roles.md b/content/concepts/roles.md index 9470be03..cf01da56 100644 --- a/content/concepts/roles.md +++ b/content/concepts/roles.md @@ -7,31 +7,31 @@ The permissions are stored in the data NFT (ERC721) smart contract. The data NFT ## Roles in data NFT (ERC721) smart contract -| Action ↓ / Role → | NFT Owner | Manager | ERC20 Deployer | Store Updater | Metadata Updater | -| --------------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -| Set token URI | | | | | | -| Add manager |
🗸
| | | | | -| Remove manager |
🗸
| | | | | -| Clean permissions |
🗸
| | | | | -| Set base URI |
🗸
| | | | | -| Set Metadata state | | | | |
🗸
| -| Set Metadata | | | | |
🗸
| -| Create new datatoken | | |
🗸
| | | -| Executes any other smart contract | |
🗸
| | | | -| Set new key-value in store | | | |
🗸
| | +| Action ↓ / Role → | NFT Owner | Manager | ERC20 Deployer | Store Updater | Metadata Updater | +| --------------------------------- | ---------------------- | ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| Set token URI | | | | | | +| Add manager |
**✓**
| | | | | +| Remove manager |
**✓**
| | | | | +| Clean permissions |
**✓**
| | | | | +| Set base URI |
**✓**
| | | | | +| Set Metadata state | | | | |
**✓**
| +| Set Metadata | | | | |
**✓**
| +| Create new datatoken | | |
**✓**
| | | +| Executes any other smart contract | |
**✓**
| | | | +| Set new key-value in store | | | |
**✓**
| | ## Roles in datatoken (ERC20) smart contract -| Action ↓ / Role → | ERC20 Deployer | Minter | NFT owner | Fee manager | -| --------------------------- | ------------------ | ------------------ | ------------------ | ------------------ | -| Deploy pool |
🗸
| | | | -| Create Fixed Rate exchange |
🗸
| | | | -| Create Dispenser |
🗸
| | | | -| Add minter |
🗸
| | | | -| Remove minter |
🗸
| | | | -| Add fee manager |
🗸
| | | | -| Remove fee manager |
🗸
| | | | -| Set data |
🗸
| | | | -| Clean permissions | | |
🗸
| | -| Mint | |
🗸
| | | -| Set fee collector | | | |
🗸
| +| Action ↓ / Role → | ERC20 Deployer | Minter | NFT owner | Fee manager | +| --------------------------- | ---------------------- | ---------------------- | ---------------------- | ---------------------- | +| Deploy pool |
**✓**
| | | | +| Create Fixed Rate exchange |
**✓**
| | | | +| Create Dispenser |
**✓**
| | | | +| Add minter |
**✓**
| | | | +| Remove minter |
**✓**
| | | | +| Add fee manager |
**✓**
| | | | +| Remove fee manager |
**✓**
| | | | +| Set data |
**✓**
| | | | +| Clean permissions | | |
**✓**
| | +| Mint | |
**✓**
| | | +| Set fee collector | | | |
**✓**
|