Set attributes for an item by providing the pre-signed approval.
Origin must be Signed and must be an owner of the data.item.
data: The pre-signed approval that consists of the information about the item,
attributes to update and until what block number.
signature: The signature of the data object.
signer: The data object's signer. Should be an Admin of the collection for the
CollectionOwner namespace.
Emits AttributeSet for each provided attribute.
Emits ItemAttributesApprovalAdded if the approval wasn't set before.
Emits PreSignedAttributesSet on success.
Set attributes for an item by providing the pre-signed approval.
Origin must be Signed and must be an owner of the
data.item
.data
: The pre-signed approval that consists of the information about the item, attributes to update and until what block number.signature
: The signature of thedata
object.signer
: Thedata
object's signer. Should be an Admin of the collection for theCollectionOwner
namespace.Emits
AttributeSet
for each provided attribute. EmitsItemAttributesApprovalAdded
if the approval wasn't set before. EmitsPreSignedAttributesSet
on success.