emit BatchMetadataUpdate
in setProtocolFee
#305
Labels
effort: low
Easy or tiny task that takes less than a day.
priority: 0
Do this first before everything else. This is critical and nothing works without this.
type: feature
New feature or request.
work: clear
Sense-categorize-respond. The relationship between cause and effect is clear.
From Cantina finding 13
The current version of the
FlowNFTDescriptor
contract responsible for the metadata JSON does not include the protocol fee as part of the metadata. However a future version of theNFTDescriptor
can include the protocol fee and therefore a change of the fee should emit aBatchMetadataUpdate
event so third parties can update the metadata accordingly. EIP-4906 also specifies that it MUST be emitted in this case.The
MetadataUpdate
orBatchMetadataUpdate
event MUST be emitted when the JSON metadata of a token, or a consecutive range of tokens, is changed.The text was updated successfully, but these errors were encountered: