bitbadgesjs-sdk - v0.22.7
    Preparing search index...

    Class TimedUpdateWithTokenIdsPermission

    TimedUpdateWithTokenIdsPermission defines the permissions for updating a timeline-based field for specific tokens.

    Ex: If you want to lock the ability to update the metadata for tokenIds [1,2] for timelineTimes 1/1/2020 - 1/1/2021, you could set the combination (tokenIds: [1,2], TimelineTimes: [1/1/2020 - 1/1/2021]) to always be forbidden.

    from message badges.TimedUpdateWithTokenIdsPermission

    Hierarchy

    Index

    Constructors

    Properties

    permanentlyForbiddenTimes: badges.UintRange[] = []

    Specifies the times when this permission is forbidden. Can not overlap with permanentlyPermittedTimes.

    from field: repeated badges.UintRange permanentlyForbiddenTimes = 3;

    permanentlyPermittedTimes: badges.UintRange[] = []

    Specifies the times when this permission is permitted. Can not overlap with permanentlyForbiddenTimes.

    from field: repeated badges.UintRange permanentlyPermittedTimes = 2;

    timelineTimes: badges.UintRange[] = []

    Specifies the times when the timeline-based field is a specific value.

    from field: repeated badges.UintRange timelineTimes = 4;

    tokenIds: badges.UintRange[] = []

    Specifies the token IDs involved in the transfer.

    from field: repeated badges.UintRange tokenIds = 1;

    fields: FieldList = ...
    runtime: ProtoRuntime = proto3
    typeName: "badges.TimedUpdateWithTokenIdsPermission"

    Methods