Functions are listed bellow:
Adds an existing NFT Key to device whitelist.
keyID
- id of NFT
Invoking wallet must be owner of device or main dApp
Key issued by Supplier dApp
[E102] Wrong key issuerr
- issuer of asset is other than Supplier
[E103] Not permitted
- user is not a device owner
[E104] This key is banned
- key is banned by Supplier
[E105] This key is already assigned
Updates data in device wallet.
List of actions written as string (max. 15 entries at once) in schema: action#type#key#value
. Types of action set/delete.
action
- set (create new/update old entry), delete (remove entry)
type
- type of entry (int/string/bool), skip for delete
value
- value of entry or delete#key, skip for delete
key
- key of entry
[E103] Not permitted
- user is not device's Supplier