Optionaldata: PartialMessage<badges.UserIncomingApprovalPermission>Identifier for the approvalId. You can use "All" or "!approvalId" for shorthand. If you use "All", this approval will match to all approvalIds. If you use "!approvalId", this approval will match to all approvalIds except for approvalId. If you use "approvalId", this approval will match to only the specified approvalId and fail on all others.
Identifier for the sender list.
Identifier for the initiator list (who is approved?).
Specifies the ownership times for the tokens in the transfer.
Specifies the times when this permission is forbidden. Can not overlap with permanentlyPermittedTimes.
Specifies the times when this permission is permitted. Can not overlap with permanentlyForbiddenTimes.
Specifies the token IDs involved in the transfer.
Specifies the times when the transfer can occur.
Static ReadonlyfieldsStatic ReadonlyruntimeStatic ReadonlytypeStaticequalsStaticfromOptionaloptions: Partial<BinaryReadOptions>StaticfromOptionaloptions: Partial<JsonReadOptions>StaticfromOptionaloptions: Partial<JsonReadOptions>
UserIncomingApprovalPermission defines the permissions for updating the user's approved incoming transfers.
See CollectionApprovalPermission for more details. This is equivalent without the toListId field because that is always the user.
Generated
from message badges.UserIncomingApprovalPermission