Interface: iMsgUpdateUserApprovals<T>
T extends NumberType
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:142
Type Parameters
T
T extends NumberType
Properties
autoApproveAllIncomingTransfers?
optionalautoApproveAllIncomingTransfers?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:166
The new auto approve all incoming transfers. Must have the necessary permissions to update.
autoApproveSelfInitiatedIncomingTransfers?
optionalautoApproveSelfInitiatedIncomingTransfers?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:162
The new auto approve self initiated incoming transfers. Must have the necessary permissions to update.
autoApproveSelfInitiatedOutgoingTransfers?
optionalautoApproveSelfInitiatedOutgoingTransfers?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:158
The new auto approve self initiated outgoing transfers. Must have the necessary permissions to update.
collectionId
collectionId:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:146
The ID of the collection to transfer tokens from.
creator
creator:
string
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:144
The creator of the transaction.
incomingApprovals?
optionalincomingApprovals?:iUserIncomingApproval<T>[]
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:154
The new incoming approvals. Must have the necessary permissions to update.
outgoingApprovals?
optionaloutgoingApprovals?:iUserOutgoingApproval<T>[]
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:150
The new outgoing approvals. Must have the necessary permissions to update.
updateAutoApproveAllIncomingTransfers?
optionalupdateAutoApproveAllIncomingTransfers?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:164
Whether or not to update the auto approve all incoming transfers.
updateAutoApproveSelfInitiatedIncomingTransfers?
optionalupdateAutoApproveSelfInitiatedIncomingTransfers?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:160
Whether or not to update the auto approve self initiated incoming transfers (i.e. to == the user and initiator == the user).
updateAutoApproveSelfInitiatedOutgoingTransfers?
optionalupdateAutoApproveSelfInitiatedOutgoingTransfers?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:156
Whether or not to update the auto approve self initiated outgoing transfers (i.e. from == the user and initiator == the user).
updateIncomingApprovals?
optionalupdateIncomingApprovals?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:152
Whether or not to update the incoming approvals.
updateOutgoingApprovals?
optionalupdateOutgoingApprovals?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:148
Whether or not to update the outgoing approvals.
updateUserPermissions?
optionalupdateUserPermissions?:boolean
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:168
Whether or not to update the user permissions.
userPermissions?
optionaluserPermissions?:iUserPermissions<T>
Defined in: packages/bitbadgesjs-sdk/src/transactions/messages/bitbadges/tokenization/interfaces.ts:170
The new user permissions. Must have the necessary permissions to update.