Parameter | Type | EVM | Substrate | Description |
---|---|---|---|---|
role_name | string | Required | Required | Name of the role to be created. |
role_id | string | Optional | Optional | Unique identifier for the role (32 characters). If not provided, one will be auto-generated. |
Parameter | Type | EVM | Substrate | Description |
---|---|---|---|---|
owner | string | Required | Required | Address representing the owner of the role. |
role_id | string | Required | Required | Unique identifier of the role to fetch (32 characters). |
Parameter | Type | EVM | Substrate | Description |
---|---|---|---|---|
owner | string | Required | Required | Address that represents the owner of all the fetched roles. |
Parameter | Type | EVM | Substrate | Description |
---|---|---|---|---|
role_id | str | Required | Required | Unique identifier of the role to update (32 characters). |
role_name | str | Required | Required | New name to assign to the role. |
Parameter | Type | EVM | Substrate | Description |
---|---|---|---|---|
role_id | str | Required | Required | Unique identifier of the role to disable (32 characters). |
Parameter | Type | EVM | Substrate | Description |
---|---|---|---|---|
role_id | str | Required | Required | Unique identifier of the role to assign (32 characters). |
user_id | str | Required | Required | Unique identifier of the user to assign the role to (32 characters). |
Parameter | Type | EVM | Substrate | Description |
---|---|---|---|---|
owner | str | Required | Required | Address representing the owner of the roles. |
user_id | str | Required | Required | Unique identifier of the user to fetch roles for (32 characters). |
Parameter | Type | EVM | Substrate | Description |
---|---|---|---|---|
role_id | str | Required | Required | Unique identifier of the role to unassign (32 characters). |
user_id | str | Required | Required | Unique identifier of the user to remove the role from (32 characters). |