# Globals

## Index

### Enumerations

* [AffirmationStatus](/polymesh-sdk-api-reference/docs-v6/enums/affirmationstatus.md)
* [AuthorizationType](/polymesh-sdk-api-reference/docs-v6/enums/authorizationtype.md)
* [CalendarUnit](/polymesh-sdk-api-reference/docs-v6/enums/calendarunit.md)
* [ClaimType](/polymesh-sdk-api-reference/docs-v6/enums/claimtype.md)
* [ConditionTarget](/polymesh-sdk-api-reference/docs-v6/enums/conditiontarget.md)
* [ConditionType](/polymesh-sdk-api-reference/docs-v6/enums/conditiontype.md)
* [CorporateActionKind](/polymesh-sdk-api-reference/docs-v6/enums/corporateactionkind.md)
* [CountryCode](/polymesh-sdk-api-reference/docs-v6/enums/countrycode.md)
* [ErrorCode](/polymesh-sdk-api-reference/docs-v6/enums/errorcode.md)
* [InstructionStatus](/polymesh-sdk-api-reference/docs-v6/enums/instructionstatus.md)
* [InstructionType](/polymesh-sdk-api-reference/docs-v6/enums/instructiontype.md)
* [KnownTokenType](/polymesh-sdk-api-reference/docs-v6/enums/knowntokentype.md)
* [ProposalStage](/polymesh-sdk-api-reference/docs-v6/enums/proposalstage.md)
* [RoleType](/polymesh-sdk-api-reference/docs-v6/enums/roletype.md)
* [ScopeType](/polymesh-sdk-api-reference/docs-v6/enums/scopetype.md)
* [StoBalanceStatus](/polymesh-sdk-api-reference/docs-v6/enums/stobalancestatus.md)
* [StoSaleStatus](/polymesh-sdk-api-reference/docs-v6/enums/stosalestatus.md)
* [StoTimingStatus](/polymesh-sdk-api-reference/docs-v6/enums/stotimingstatus.md)
* [TargetTreatment](/polymesh-sdk-api-reference/docs-v6/enums/targettreatment.md)
* [TickerReservationStatus](/polymesh-sdk-api-reference/docs-v6/enums/tickerreservationstatus.md)
* [TokenIdentifierType](/polymesh-sdk-api-reference/docs-v6/enums/tokenidentifiertype.md)
* [TransactionArgumentType](/polymesh-sdk-api-reference/docs-v6/enums/transactionargumenttype.md)
* [TransactionQueueStatus](/polymesh-sdk-api-reference/docs-v6/enums/transactionqueuestatus.md)
* [TransactionStatus](/polymesh-sdk-api-reference/docs-v6/enums/transactionstatus.md)
* [TransferError](/polymesh-sdk-api-reference/docs-v6/enums/transfererror.md)
* [TransferRestrictionType](/polymesh-sdk-api-reference/docs-v6/enums/transferrestrictiontype.md)
* [TransferStatus](/polymesh-sdk-api-reference/docs-v6/enums/transferstatus.md)
* [TxGroup](/polymesh-sdk-api-reference/docs-v6/enums/txgroup.md)
* [VenueType](/polymesh-sdk-api-reference/docs-v6/enums/venuetype.md)

### Classes

* [Account](/polymesh-sdk-api-reference/docs-v6/classes/account.md)
* [AuthorizationRequest](/polymesh-sdk-api-reference/docs-v6/classes/authorizationrequest.md)
* [Authorizations](/polymesh-sdk-api-reference/docs-v6/classes/authorizations.md)
* [Checkpoint](/polymesh-sdk-api-reference/docs-v6/classes/checkpoint.md)
* [CheckpointSchedule](/polymesh-sdk-api-reference/docs-v6/classes/checkpointschedule.md)
* [Checkpoints](/polymesh-sdk-api-reference/docs-v6/classes/checkpoints.md)
* [Claims](/polymesh-sdk-api-reference/docs-v6/classes/claims.md)
* [Compliance](/polymesh-sdk-api-reference/docs-v6/classes/compliance.md)
* [Context](/polymesh-sdk-api-reference/docs-v6/classes/context.md)
* [CorporateAction](/polymesh-sdk-api-reference/docs-v6/classes/corporateaction.md)
* [CorporateActions](/polymesh-sdk-api-reference/docs-v6/classes/corporateactions.md)
* [Count](/polymesh-sdk-api-reference/docs-v6/classes/count.md)
* [CurrentAccount](/polymesh-sdk-api-reference/docs-v6/classes/currentaccount.md)
* [CurrentIdentity](/polymesh-sdk-api-reference/docs-v6/classes/currentidentity.md)
* [DefaultPortfolio](/polymesh-sdk-api-reference/docs-v6/classes/defaultportfolio.md)
* [DefaultTrustedClaimIssuer](/polymesh-sdk-api-reference/docs-v6/classes/defaulttrustedclaimissuer.md)
* [Distributions](/polymesh-sdk-api-reference/docs-v6/classes/distributions.md)
* [DividendDistribution](/polymesh-sdk-api-reference/docs-v6/classes/dividenddistribution.md)
* [Documents](/polymesh-sdk-api-reference/docs-v6/classes/documents.md)
* [Entity](/polymesh-sdk-api-reference/docs-v6/classes/entity.md)
* [Identity](/polymesh-sdk-api-reference/docs-v6/classes/identity.md)
* [IdentityAuthorizations](/polymesh-sdk-api-reference/docs-v6/classes/identityauthorizations.md)
* [Instruction](/polymesh-sdk-api-reference/docs-v6/classes/instruction.md)
* [Issuance](/polymesh-sdk-api-reference/docs-v6/classes/issuance.md)
* [Middleware](/polymesh-sdk-api-reference/docs-v6/classes/middleware.md)
* [NumberedPortfolio](/polymesh-sdk-api-reference/docs-v6/classes/numberedportfolio.md)
* [Offerings](/polymesh-sdk-api-reference/docs-v6/classes/offerings.md)
* [Percentage](/polymesh-sdk-api-reference/docs-v6/classes/percentage.md)
* [Polymesh](/polymesh-sdk-api-reference/docs-v6/classes/polymesh.md)
* [PolymeshError](/polymesh-sdk-api-reference/docs-v6/classes/polymesherror.md)
* [PolymeshTransaction](/polymesh-sdk-api-reference/docs-v6/classes/polymeshtransaction.md)
* [PolymeshTransactionBase](/polymesh-sdk-api-reference/docs-v6/classes/polymeshtransactionbase.md)
* [PolymeshTransactionBatch](/polymesh-sdk-api-reference/docs-v6/classes/polymeshtransactionbatch.md)
* [Portfolio](/polymesh-sdk-api-reference/docs-v6/classes/portfolio.md)
* [Portfolios](/polymesh-sdk-api-reference/docs-v6/classes/portfolios.md)
* [Requirements](/polymesh-sdk-api-reference/docs-v6/classes/requirements.md)
* [Schedules](/polymesh-sdk-api-reference/docs-v6/classes/schedules.md)
* [SecurityToken](/polymesh-sdk-api-reference/docs-v6/classes/securitytoken.md)
* [Settlements](/polymesh-sdk-api-reference/docs-v6/classes/settlements.md)
* [Sto](/polymesh-sdk-api-reference/docs-v6/classes/sto.md)
* [TickerReservation](/polymesh-sdk-api-reference/docs-v6/classes/tickerreservation.md)
* [TokenHolders](/polymesh-sdk-api-reference/docs-v6/classes/tokenholders.md)
* [TransactionQueue](/polymesh-sdk-api-reference/docs-v6/classes/transactionqueue.md)
* [TransferRestrictionBase](/polymesh-sdk-api-reference/docs-v6/classes/transferrestrictionbase.md)
* [TransferRestrictions](/polymesh-sdk-api-reference/docs-v6/classes/transferrestrictions.md)
* [TrustedClaimIssuers](/polymesh-sdk-api-reference/docs-v6/classes/trustedclaimissuers.md)
* [Venue](/polymesh-sdk-api-reference/docs-v6/classes/venue.md)

### Interfaces

* [AccountData](/polymesh-sdk-api-reference/docs-v6/interfaces/accountdata.md)
* [ActiveTransferRestrictions](/polymesh-sdk-api-reference/docs-v6/interfaces/activetransferrestrictions.md)
* [AddBatchTransactionOpts](/polymesh-sdk-api-reference/docs-v6/interfaces/addbatchtransactionopts.md)
* [AddClaimsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/addclaimsparams.md)
* [AddInstructionParams](/polymesh-sdk-api-reference/docs-v6/interfaces/addinstructionparams.md)
* [AddInstructionsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/addinstructionsparams.md)
* [AddInvestorUniquenessClaimParams](/polymesh-sdk-api-reference/docs-v6/interfaces/addinvestoruniquenessclaimparams.md)
* [AddTransactionOpts](/polymesh-sdk-api-reference/docs-v6/interfaces/addtransactionopts.md)
* [AddTransactionOptsBase](/polymesh-sdk-api-reference/docs-v6/interfaces/addtransactionoptsbase.md)
* [ArrayTransactionArgument](/polymesh-sdk-api-reference/docs-v6/interfaces/arraytransactionargument.md)
* [Balance](/polymesh-sdk-api-reference/docs-v6/interfaces/balance.md)
* [CalendarPeriod](/polymesh-sdk-api-reference/docs-v6/interfaces/calendarperiod.md)
* [CddProviderRole](/polymesh-sdk-api-reference/docs-v6/interfaces/cddproviderrole.md)
* [CheckpointWithData](/polymesh-sdk-api-reference/docs-v6/interfaces/checkpointwithdata.md)
* [ClaimClassicTickerParams](/polymesh-sdk-api-reference/docs-v6/interfaces/claimclassictickerparams.md)
* [ClaimData](/polymesh-sdk-api-reference/docs-v6/interfaces/claimdata.md)
* [ClaimScope](/polymesh-sdk-api-reference/docs-v6/interfaces/claimscope.md)
* [ClaimTarget](/polymesh-sdk-api-reference/docs-v6/interfaces/claimtarget.md)
* [ComplexTransactionArgument](/polymesh-sdk-api-reference/docs-v6/interfaces/complextransactionargument.md)
* [ConditionCompliance](/polymesh-sdk-api-reference/docs-v6/interfaces/conditioncompliance.md)
* [ConnectParamsBase](/polymesh-sdk-api-reference/docs-v6/interfaces/connectparamsbase.md)
* [ConstructorParams](/polymesh-sdk-api-reference/docs-v6/interfaces/constructorparams.md)
* [ConsumeParams](/polymesh-sdk-api-reference/docs-v6/interfaces/consumeparams.md)
* [ControllerTransferParams](/polymesh-sdk-api-reference/docs-v6/interfaces/controllertransferparams.md)
* [CorporateActionDefaults](/polymesh-sdk-api-reference/docs-v6/interfaces/corporateactiondefaults.md)
* [CorporateActionTargets](/polymesh-sdk-api-reference/docs-v6/interfaces/corporateactiontargets.md)
* [CountTransferRestriction](/polymesh-sdk-api-reference/docs-v6/interfaces/counttransferrestriction.md)
* [CountTransferRestrictionInput](/polymesh-sdk-api-reference/docs-v6/interfaces/counttransferrestrictioninput.md)
* [CreateCheckpointScheduleParams](/polymesh-sdk-api-reference/docs-v6/interfaces/createcheckpointscheduleparams.md)
* [CreateSecurityTokenParams](/polymesh-sdk-api-reference/docs-v6/interfaces/createsecuritytokenparams.md)
* [CreateVenueParams](/polymesh-sdk-api-reference/docs-v6/interfaces/createvenueparams.md)
* [DeletePortfolioParams](/polymesh-sdk-api-reference/docs-v6/interfaces/deleteportfolioparams.md)
* [DistributionParticipant](/polymesh-sdk-api-reference/docs-v6/interfaces/distributionparticipant.md)
* [DistributionPayment](/polymesh-sdk-api-reference/docs-v6/interfaces/distributionpayment.md)
* [DistributionWithDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/distributionwithdetails.md)
* [DividendDistributionDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/dividenddistributiondetails.md)
* [DividendDistributionParams](/polymesh-sdk-api-reference/docs-v6/interfaces/dividenddistributionparams.md)
* [EditClaimsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/editclaimsparams.md)
* [EventIdentifier](/polymesh-sdk-api-reference/docs-v6/interfaces/eventidentifier.md)
* [ExtrinsicData](/polymesh-sdk-api-reference/docs-v6/interfaces/extrinsicdata.md)
* [Fees](/polymesh-sdk-api-reference/docs-v6/interfaces/fees.md)
* [HistoricSettlement](/polymesh-sdk-api-reference/docs-v6/interfaces/historicsettlement.md)
* [IdentityBalance](/polymesh-sdk-api-reference/docs-v6/interfaces/identitybalance.md)
* [IdentityWithClaims](/polymesh-sdk-api-reference/docs-v6/interfaces/identitywithclaims.md)
* [InstructionAffirmation](/polymesh-sdk-api-reference/docs-v6/interfaces/instructionaffirmation.md)
* [InvestInStoParams](/polymesh-sdk-api-reference/docs-v6/interfaces/investinstoparams.md)
* [Investment](/polymesh-sdk-api-reference/docs-v6/interfaces/investment.md)
* [InviteAccountParams](/polymesh-sdk-api-reference/docs-v6/interfaces/inviteaccountparams.md)
* [IssueTokensParams](/polymesh-sdk-api-reference/docs-v6/interfaces/issuetokensparams.md)
* [KeyringPair](/polymesh-sdk-api-reference/docs-v6/interfaces/keyringpair.md)
* [LeaveIdentityParams](/polymesh-sdk-api-reference/docs-v6/interfaces/leaveidentityparams.md)
* [Leg](/polymesh-sdk-api-reference/docs-v6/interfaces/leg.md)
* [LinkCaDocsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/linkcadocsparams.md)
* [MiddlewareConfig](/polymesh-sdk-api-reference/docs-v6/interfaces/middlewareconfig.md)
* [ModifyCorporateActionsAgentParams](/polymesh-sdk-api-reference/docs-v6/interfaces/modifycorporateactionsagentparams.md)
* [ModifyInstructionAffirmationParams](/polymesh-sdk-api-reference/docs-v6/interfaces/modifyinstructionaffirmationparams.md)
* [ModifyPrimaryIssuanceAgentParams](/polymesh-sdk-api-reference/docs-v6/interfaces/modifyprimaryissuanceagentparams.md)
* [ModifySignerPermissionsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/modifysignerpermissionsparams.md)
* [ModifyTokenTrustedClaimIssuersAddSetParams](/polymesh-sdk-api-reference/docs-v6/interfaces/modifytokentrustedclaimissuersaddsetparams.md)
* [ModifyTokenTrustedClaimIssuersRemoveParams](/polymesh-sdk-api-reference/docs-v6/interfaces/modifytokentrustedclaimissuersremoveparams.md)
* [MoveFundsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/movefundsparams.md)
* [NetworkProperties](/polymesh-sdk-api-reference/docs-v6/interfaces/networkproperties.md)
* [PaginationOptions](/polymesh-sdk-api-reference/docs-v6/interfaces/paginationoptions.md)
* [PayDividendsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/paydividendsparams.md)
* [PercentageTransferRestriction](/polymesh-sdk-api-reference/docs-v6/interfaces/percentagetransferrestriction.md)
* [PercentageTransferRestrictionInput](/polymesh-sdk-api-reference/docs-v6/interfaces/percentagetransferrestrictioninput.md)
* [Permissions](/polymesh-sdk-api-reference/docs-v6/interfaces/permissions.md)
* [PermissionsLike](/polymesh-sdk-api-reference/docs-v6/interfaces/permissionslike.md)
* [PlainTransactionArgument](/polymesh-sdk-api-reference/docs-v6/interfaces/plaintransactionargument.md)
* [PortfolioBalance](/polymesh-sdk-api-reference/docs-v6/interfaces/portfoliobalance.md)
* [PortfolioCustodianRole](/polymesh-sdk-api-reference/docs-v6/interfaces/portfoliocustodianrole.md)
* [PortfolioMovement](/polymesh-sdk-api-reference/docs-v6/interfaces/portfoliomovement.md)
* [ProcedureAuthorizationStatus](/polymesh-sdk-api-reference/docs-v6/interfaces/procedureauthorizationstatus.md)
* [ProcedureMethod](/polymesh-sdk-api-reference/docs-v6/interfaces/proceduremethod.md)
* [ProposalDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/proposaldetails.md)
* [ProposalTimeFrames](/polymesh-sdk-api-reference/docs-v6/interfaces/proposaltimeframes.md)
* [ProposalVote](/polymesh-sdk-api-reference/docs-v6/interfaces/proposalvote.md)
* [RedeemTokenParams](/polymesh-sdk-api-reference/docs-v6/interfaces/redeemtokenparams.md)
* [RegisterIdentityParams](/polymesh-sdk-api-reference/docs-v6/interfaces/registeridentityparams.md)
* [RemoveCheckpointScheduleParams](/polymesh-sdk-api-reference/docs-v6/interfaces/removecheckpointscheduleparams.md)
* [RemoveCorporateActionParams](/polymesh-sdk-api-reference/docs-v6/interfaces/removecorporateactionparams.md)
* [RemoveSecondaryKeysParams](/polymesh-sdk-api-reference/docs-v6/interfaces/removesecondarykeysparams.md)
* [RenamePortfolioParams](/polymesh-sdk-api-reference/docs-v6/interfaces/renameportfolioparams.md)
* [Requirement](/polymesh-sdk-api-reference/docs-v6/interfaces/requirement.md)
* [RequirementCompliance](/polymesh-sdk-api-reference/docs-v6/interfaces/requirementcompliance.md)
* [ReserveTickerParams](/polymesh-sdk-api-reference/docs-v6/interfaces/reservetickerparams.md)
* [ResultSet](/polymesh-sdk-api-reference/docs-v6/interfaces/resultset.md)
* [RevokeClaimsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/revokeclaimsparams.md)
* [ScheduleDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/scheduledetails.md)
* [ScheduleWithDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/schedulewithdetails.md)
* [Scope](/polymesh-sdk-api-reference/docs-v6/interfaces/scope.md)
* [SecondaryKey](/polymesh-sdk-api-reference/docs-v6/interfaces/secondarykey.md)
* [SecurityTokenDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/securitytokendetails.md)
* [SetAssetRequirementsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/setassetrequirementsparams.md)
* [SetCountTransferRestrictionsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/setcounttransferrestrictionsparams.md)
* [SetCustodianParams](/polymesh-sdk-api-reference/docs-v6/interfaces/setcustodianparams.md)
* [SetPercentageTransferRestrictionsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/setpercentagetransferrestrictionsparams.md)
* [SetTokenDocumentsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/settokendocumentsparams.md)
* [SettlementLeg](/polymesh-sdk-api-reference/docs-v6/interfaces/settlementleg.md)
* [SimpleEnumTransactionArgument](/polymesh-sdk-api-reference/docs-v6/interfaces/simpleenumtransactionargument.md)
* [StoDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/stodetails.md)
* [StoStatus](/polymesh-sdk-api-reference/docs-v6/interfaces/stostatus.md)
* [StoTier](/polymesh-sdk-api-reference/docs-v6/interfaces/stotier.md)
* [StoWithDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/stowithdetails.md)
* [TaxWithholding](/polymesh-sdk-api-reference/docs-v6/interfaces/taxwithholding.md)
* [TickerOwnerRole](/polymesh-sdk-api-reference/docs-v6/interfaces/tickerownerrole.md)
* [TickerReservationDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/tickerreservationdetails.md)
* [Tier](/polymesh-sdk-api-reference/docs-v6/interfaces/tier.md)
* [ToggleFreezeSecondaryKeysParams](/polymesh-sdk-api-reference/docs-v6/interfaces/togglefreezesecondarykeysparams.md)
* [ToggleFreezeStoParams](/polymesh-sdk-api-reference/docs-v6/interfaces/togglefreezestoparams.md)
* [ToggleFreezeTransfersParams](/polymesh-sdk-api-reference/docs-v6/interfaces/togglefreezetransfersparams.md)
* [TogglePauseRequirementsParams](/polymesh-sdk-api-reference/docs-v6/interfaces/togglepauserequirementsparams.md)
* [TokenCaaRole](/polymesh-sdk-api-reference/docs-v6/interfaces/tokencaarole.md)
* [TokenDocument](/polymesh-sdk-api-reference/docs-v6/interfaces/tokendocument.md)
* [TokenIdentifier](/polymesh-sdk-api-reference/docs-v6/interfaces/tokenidentifier.md)
* [TokenOwnerRole](/polymesh-sdk-api-reference/docs-v6/interfaces/tokenownerrole.md)
* [TokenPiaRole](/polymesh-sdk-api-reference/docs-v6/interfaces/tokenpiarole.md)
* [TransferBreakdown](/polymesh-sdk-api-reference/docs-v6/interfaces/transferbreakdown.md)
* [TransferPolyxParams](/polymesh-sdk-api-reference/docs-v6/interfaces/transferpolyxparams.md)
* [TransferRestriction](/polymesh-sdk-api-reference/docs-v6/interfaces/transferrestriction.md)
* [TransferRestrictionInputBase](/polymesh-sdk-api-reference/docs-v6/interfaces/transferrestrictioninputbase.md)
* [TransferRestrictionResult](/polymesh-sdk-api-reference/docs-v6/interfaces/transferrestrictionresult.md)
* [TransferTickerOwnershipParams](/polymesh-sdk-api-reference/docs-v6/interfaces/transfertickerownershipparams.md)
* [TransferTokenOwnershipParams](/polymesh-sdk-api-reference/docs-v6/interfaces/transfertokenownershipparams.md)
* [TrustedClaimIssuer](/polymesh-sdk-api-reference/docs-v6/interfaces/trustedclaimissuer.md)
* [UiKeyring](/polymesh-sdk-api-reference/docs-v6/interfaces/uikeyring.md)
* [UniqueIdentifiers](/polymesh-sdk-api-reference/docs-v6/interfaces/uniqueidentifiers.md)
* [VenueDetails](/polymesh-sdk-api-reference/docs-v6/interfaces/venuedetails.md)
* [VenueOwnerRole](/polymesh-sdk-api-reference/docs-v6/interfaces/venueownerrole.md)

### Type aliases

* [AccountBalance](/polymesh-sdk-api-reference/docs-v6/globals.md#accountbalance)
* [AddCountTransferRestrictionParams](/polymesh-sdk-api-reference/docs-v6/globals.md#addcounttransferrestrictionparams)
* [AddPercentageTransferRestrictionParams](/polymesh-sdk-api-reference/docs-v6/globals.md#addpercentagetransferrestrictionparams)
* [AddRestrictionParams](/polymesh-sdk-api-reference/docs-v6/globals.md#addrestrictionparams)
* [ArgsType](/polymesh-sdk-api-reference/docs-v6/globals.md#argstype)
* [Authorization](/polymesh-sdk-api-reference/docs-v6/globals.md#authorization)
* [CddClaim](/polymesh-sdk-api-reference/docs-v6/globals.md#cddclaim)
* [CheckpointScheduleParams](/polymesh-sdk-api-reference/docs-v6/globals.md#checkpointscheduleparams)
* [Claim](/polymesh-sdk-api-reference/docs-v6/globals.md#claim)
* [CommonKeyring](/polymesh-sdk-api-reference/docs-v6/globals.md#commonkeyring)
* [Condition](/polymesh-sdk-api-reference/docs-v6/globals.md#condition)
* [ConditionBase](/polymesh-sdk-api-reference/docs-v6/globals.md#conditionbase)
* [ConfigureDividendDistributionParams](/polymesh-sdk-api-reference/docs-v6/globals.md#configuredividenddistributionparams)
* [Ensured](/polymesh-sdk-api-reference/docs-v6/globals.md#ensured)
* [GetReturnType](/polymesh-sdk-api-reference/docs-v6/globals.md#getreturntype)
* [IdentityCondition](/polymesh-sdk-api-reference/docs-v6/globals.md#identitycondition)
* [InputTargets](/polymesh-sdk-api-reference/docs-v6/globals.md#inputtargets)
* [InputTaxWithholding](/polymesh-sdk-api-reference/docs-v6/globals.md#inputtaxwithholding)
* [InstructionDetails](/polymesh-sdk-api-reference/docs-v6/globals.md#instructiondetails)
* [InvestorUniquenessClaim](/polymesh-sdk-api-reference/docs-v6/globals.md#investoruniquenessclaim)
* [InvestorUniquenessV2Claim](/polymesh-sdk-api-reference/docs-v6/globals.md#investoruniquenessv2claim)
* [ModifyCaDefaultsParams](/polymesh-sdk-api-reference/docs-v6/globals.md#modifycadefaultsparams)
* [ModifyClaimsParams](/polymesh-sdk-api-reference/docs-v6/globals.md#modifyclaimsparams)
* [ModifyStoTimesParams](/polymesh-sdk-api-reference/docs-v6/globals.md#modifystotimesparams)
* [ModifyTokenParams](/polymesh-sdk-api-reference/docs-v6/globals.md#modifytokenparams)
* [ModifyVenueParams](/polymesh-sdk-api-reference/docs-v6/globals.md#modifyvenueparams)
* [MultiClaimCondition](/polymesh-sdk-api-reference/docs-v6/globals.md#multiclaimcondition)
* [Mutable](/polymesh-sdk-api-reference/docs-v6/globals.md#mutable)
* [NextKey](/polymesh-sdk-api-reference/docs-v6/globals.md#nextkey)
* [PortfolioLike](/polymesh-sdk-api-reference/docs-v6/globals.md#portfoliolike)
* [PrimaryIssuanceAgentCondition](/polymesh-sdk-api-reference/docs-v6/globals.md#primaryissuanceagentcondition)
* [ProcedureFunc](/polymesh-sdk-api-reference/docs-v6/globals.md#procedurefunc)
* [Role](/polymesh-sdk-api-reference/docs-v6/globals.md#role)
* [ScopedClaim](/polymesh-sdk-api-reference/docs-v6/globals.md#scopedclaim)
* [SetRestrictionsParams](/polymesh-sdk-api-reference/docs-v6/globals.md#setrestrictionsparams)
* [SetTransferRestrictionsParams](/polymesh-sdk-api-reference/docs-v6/globals.md#settransferrestrictionsparams)
* [Signer](/polymesh-sdk-api-reference/docs-v6/globals.md#signer)
* [SingleClaimCondition](/polymesh-sdk-api-reference/docs-v6/globals.md#singleclaimcondition)
* [SubCallback](/polymesh-sdk-api-reference/docs-v6/globals.md#subcallback)
* [TokenType](/polymesh-sdk-api-reference/docs-v6/globals.md#tokentype)
* [TransactionArgument](/polymesh-sdk-api-reference/docs-v6/globals.md#transactionargument)
* [UnionOfProcedureFuncs](/polymesh-sdk-api-reference/docs-v6/globals.md#unionofprocedurefuncs)
* [UnscopedClaim](/polymesh-sdk-api-reference/docs-v6/globals.md#unscopedclaim)
* [UnsubCallback](/polymesh-sdk-api-reference/docs-v6/globals.md#unsubcallback)

### Variables

* [notExistsMessage](/polymesh-sdk-api-reference/docs-v6/globals.md#const-notexistsmessage)

### Functions

* [areSameClaimIssuers](/polymesh-sdk-api-reference/docs-v6/globals.md#const-aresameclaimissuers)
* [areSameClaims](/polymesh-sdk-api-reference/docs-v6/globals.md#const-aresameclaims)
* [areSameTargets](/polymesh-sdk-api-reference/docs-v6/globals.md#const-aresametargets)
* [convertArgsToRaw](/polymesh-sdk-api-reference/docs-v6/globals.md#const-convertargstoraw)
* [createProcedureMethod](/polymesh-sdk-api-reference/docs-v6/globals.md#createproceduremethod)
* [findClaimsByOtherIssuers](/polymesh-sdk-api-reference/docs-v6/globals.md#const-findclaimsbyotherissuers)
* [findPositiveBalanceIuClaims](/polymesh-sdk-api-reference/docs-v6/globals.md#const-findpositivebalanceiuclaims)
* [tickerToDid](/polymesh-sdk-api-reference/docs-v6/globals.md#tickertodid)
* [tuple](/polymesh-sdk-api-reference/docs-v6/globals.md#const-tuple)
* [txGroupToTxTags](/polymesh-sdk-api-reference/docs-v6/globals.md#txgrouptotxtags)

### Object literals

* [defaultMessages](/polymesh-sdk-api-reference/docs-v6/globals.md#const-defaultmessages)

## Type aliases

### AccountBalance

Ƭ **AccountBalance**: [*Balance*](/polymesh-sdk-api-reference/docs-v6/interfaces/balance.md)

*Defined in* [*src/types/index.ts:599*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L599)

### AddCountTransferRestrictionParams

Ƭ **AddCountTransferRestrictionParams**: [*CountTransferRestrictionInput*](/polymesh-sdk-api-reference/docs-v6/interfaces/counttransferrestrictioninput.md) *& object*

*Defined in* [*src/api/procedures/addTransferRestriction.ts:25*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/addTransferRestriction.ts#L25)

### AddPercentageTransferRestrictionParams

Ƭ **AddPercentageTransferRestrictionParams**: [*PercentageTransferRestrictionInput*](/polymesh-sdk-api-reference/docs-v6/interfaces/percentagetransferrestrictioninput.md) *& object*

*Defined in* [*src/api/procedures/addTransferRestriction.ts:29*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/addTransferRestriction.ts#L29)

### AddRestrictionParams

Ƭ **AddRestrictionParams**: *Omit‹T extends Count ? AddCountTransferRestrictionParams : AddPercentageTransferRestrictionParams, "type"›*

*Defined in* [*src/api/entities/SecurityToken/TransferRestrictions/TransferRestrictionBase.ts:31*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/SecurityToken/TransferRestrictions/TransferRestrictionBase.ts#L31)

### ArgsType

Ƭ **ArgsType**: *T extends function ? A : never*

*Defined in* [*src/types/utils/index.ts:20*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/utils/index.ts#L20)

Less strict version of Parameters

### Authorization

Ƭ **Authorization**: *object | object | object | object*

*Defined in* [*src/types/index.ts:733*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L733)

Authorization request data corresponding to type

### CddClaim

Ƭ **CddClaim**: *object*

*Defined in* [*src/types/index.ts:283*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L283)

#### Type declaration:

* **id**: *string*
* **type**: [*CustomerDueDiligence*](/polymesh-sdk-api-reference/docs-v6/enums/claimtype.md#customerduediligence)

### CheckpointScheduleParams

Ƭ **CheckpointScheduleParams**: *Omit‹*[*UniqueIdentifiers*](/polymesh-sdk-api-reference/docs-v6/interfaces/uniqueidentifiers.md) *& Params, "ticker"›*

*Defined in* [*src/api/entities/CheckpointSchedule/types.ts:8*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/CheckpointSchedule/types.ts#L8)

### Claim

Ƭ **Claim**: [*ScopedClaim*](/polymesh-sdk-api-reference/docs-v6/globals.md#scopedclaim) *|* [*UnscopedClaim*](/polymesh-sdk-api-reference/docs-v6/globals.md#unscopedclaim)

*Defined in* [*src/types/index.ts:314*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L314)

### CommonKeyring

Ƭ **CommonKeyring**: *Pick‹Keyring, "getPair" | "getPairs" | "addFromSeed" | "addFromUri" | "addFromMnemonic"›*

*Defined in* [*src/types/index.ts:574*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L574)

### Condition

Ƭ **Condition**: [*SingleClaimCondition*](/polymesh-sdk-api-reference/docs-v6/globals.md#singleclaimcondition) *|* [*MultiClaimCondition*](/polymesh-sdk-api-reference/docs-v6/globals.md#multiclaimcondition) *|* [*IdentityCondition*](/polymesh-sdk-api-reference/docs-v6/globals.md#identitycondition) *|* [*PrimaryIssuanceAgentCondition*](/polymesh-sdk-api-reference/docs-v6/globals.md#primaryissuanceagentcondition)

*Defined in* [*src/types/index.ts:404*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L404)

### ConditionBase

Ƭ **ConditionBase**: *object*

*Defined in* [*src/types/index.ts:383*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L383)

#### Type declaration:

* **target**: [*ConditionTarget*](/polymesh-sdk-api-reference/docs-v6/enums/conditiontarget.md)
* **trustedClaimIssuers**? : [*TrustedClaimIssuer*](/polymesh-sdk-api-reference/docs-v6/interfaces/trustedclaimissuer.md)*\[]*

### ConfigureDividendDistributionParams

Ƭ **ConfigureDividendDistributionParams**: *Omit‹InitiateCorporateActionParams, "kind" | "checkpoint"› & object*

*Defined in* [*src/api/procedures/configureDividendDistribution.ts:59*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/configureDividendDistribution.ts#L59)

### Ensured

Ƭ **Ensured**: *Required‹Pick‹T, K››*

*Defined in* [*src/types/index.ts:567*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L567)

### GetReturnType

Ƭ **GetReturnType**: [*ActiveTransferRestrictions*](/polymesh-sdk-api-reference/docs-v6/interfaces/activetransferrestrictions.md)*‹T extends Count ? CountTransferRestriction : PercentageTransferRestriction›*

*Defined in* [*src/api/entities/SecurityToken/TransferRestrictions/TransferRestrictionBase.ts:45*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/SecurityToken/TransferRestrictions/TransferRestrictionBase.ts#L45)

### IdentityCondition

Ƭ **IdentityCondition**: [*ConditionBase*](/polymesh-sdk-api-reference/docs-v6/globals.md#conditionbase) *& object*

*Defined in* [*src/types/index.ts:395*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L395)

### InputTargets

Ƭ **InputTargets**: *Omit‹*[*CorporateActionTargets*](/polymesh-sdk-api-reference/docs-v6/interfaces/corporateactiontargets.md)*, "identities"› & object*

*Defined in* [*src/api/entities/CorporateAction/types.ts:20*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/CorporateAction/types.ts#L20)

### InputTaxWithholding

Ƭ **InputTaxWithholding**: *Omit‹*[*TaxWithholding*](/polymesh-sdk-api-reference/docs-v6/interfaces/taxwithholding.md)*, "identity"› & object*

*Defined in* [*src/api/entities/CorporateAction/types.ts:24*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/CorporateAction/types.ts#L24)

### InstructionDetails

Ƭ **InstructionDetails**: *object & object | object*

*Defined in* [*src/api/entities/Instruction/types.ts:15*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/Instruction/types.ts#L15)

### InvestorUniquenessClaim

Ƭ **InvestorUniquenessClaim**: *object*

*Defined in* [*src/types/index.ts:285*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L285)

#### Type declaration:

* **cddId**: *string*
* **scope**: [*Scope*](/polymesh-sdk-api-reference/docs-v6/interfaces/scope.md)
* **scopeId**: *string*
* **type**: [*InvestorUniqueness*](/polymesh-sdk-api-reference/docs-v6/enums/claimtype.md#investoruniqueness)

### InvestorUniquenessV2Claim

Ƭ **InvestorUniquenessV2Claim**: *object*

*Defined in* [*src/types/index.ts:292*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L292)

#### Type declaration:

* **cddId**: *string*
* **type**: [*InvestorUniquenessV2*](/polymesh-sdk-api-reference/docs-v6/enums/claimtype.md#investoruniquenessv2)

### ModifyCaDefaultsParams

Ƭ **ModifyCaDefaultsParams**: *object | object | object*

*Defined in* [*src/api/procedures/modifyCaDefaults.ts:24*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyCaDefaults.ts#L24)

### ModifyClaimsParams

Ƭ **ModifyClaimsParams**: [*AddClaimsParams*](/polymesh-sdk-api-reference/docs-v6/interfaces/addclaimsparams.md) *|* [*EditClaimsParams*](/polymesh-sdk-api-reference/docs-v6/interfaces/editclaimsparams.md) *|* [*RevokeClaimsParams*](/polymesh-sdk-api-reference/docs-v6/interfaces/revokeclaimsparams.md)

*Defined in* [*src/api/procedures/modifyClaims.ts:63*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyClaims.ts#L63)

### ModifyStoTimesParams

Ƭ **ModifyStoTimesParams**: *object | object | object*

*Defined in* [*src/api/procedures/modifyStoTimes.ts:9*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyStoTimes.ts#L9)

### ModifyTokenParams

Ƭ **ModifyTokenParams**: *object | object | object | object*

*Defined in* [*src/api/procedures/modifyToken.ts:13*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyToken.ts#L13)

### ModifyVenueParams

Ƭ **ModifyVenueParams**: *object | object | object*

*Defined in* [*src/api/procedures/modifyVenue.ts:9*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyVenue.ts#L9)

### MultiClaimCondition

Ƭ **MultiClaimCondition**: [*ConditionBase*](/polymesh-sdk-api-reference/docs-v6/globals.md#conditionbase) *& object*

*Defined in* [*src/types/index.ts:390*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L390)

### Mutable

Ƭ **Mutable**: *object*

*Defined in* [*src/types/utils/index.ts:3*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/utils/index.ts#L3)

#### Type declaration:

### NextKey

Ƭ **NextKey**: *string | number | null*

*Defined in* [*src/types/index.ts:606*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L606)

### PortfolioLike

Ƭ **PortfolioLike**: *string |* [*Identity*](/polymesh-sdk-api-reference/docs-v6/classes/identity.md) *|* [*NumberedPortfolio*](/polymesh-sdk-api-reference/docs-v6/classes/numberedportfolio.md) *|* [*DefaultPortfolio*](/polymesh-sdk-api-reference/docs-v6/classes/defaultportfolio.md) *| object*

*Defined in* [*src/types/index.ts:830*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L830)

### PrimaryIssuanceAgentCondition

Ƭ **PrimaryIssuanceAgentCondition**: [*ConditionBase*](/polymesh-sdk-api-reference/docs-v6/globals.md#conditionbase) *& object*

*Defined in* [*src/types/index.ts:400*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L400)

### ProcedureFunc

Ƭ **ProcedureFunc**: *function*

*Defined in* [*src/types/utils/index.ts:7*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/utils/index.ts#L7)

#### Type declaration:

▸ (): *Procedure‹Args, ReturnValue, Storage›*

### Role

Ƭ **Role**: [*TickerOwnerRole*](/polymesh-sdk-api-reference/docs-v6/interfaces/tickerownerrole.md) *|* [*TokenOwnerRole*](/polymesh-sdk-api-reference/docs-v6/interfaces/tokenownerrole.md) *|* [*TokenPiaRole*](/polymesh-sdk-api-reference/docs-v6/interfaces/tokenpiarole.md) *|* [*TokenCaaRole*](/polymesh-sdk-api-reference/docs-v6/interfaces/tokencaarole.md) *|* [*CddProviderRole*](/polymesh-sdk-api-reference/docs-v6/interfaces/cddproviderrole.md) *|* [*VenueOwnerRole*](/polymesh-sdk-api-reference/docs-v6/interfaces/venueownerrole.md) *|* [*PortfolioCustodianRole*](/polymesh-sdk-api-reference/docs-v6/interfaces/portfoliocustodianrole.md)

*Defined in* [*src/types/index.ts:128*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L128)

### ScopedClaim

Ƭ **ScopedClaim**: *object |* [*InvestorUniquenessClaim*](/polymesh-sdk-api-reference/docs-v6/globals.md#investoruniquenessclaim) *| object*

*Defined in* [*src/types/index.ts:297*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L297)

### SetRestrictionsParams

Ƭ **SetRestrictionsParams**: *Omit‹T extends Count ? SetCountTransferRestrictionsParams : SetPercentageTransferRestrictionsParams, "type"›*

*Defined in* [*src/api/entities/SecurityToken/TransferRestrictions/TransferRestrictionBase.ts:38*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/SecurityToken/TransferRestrictions/TransferRestrictionBase.ts#L38)

### SetTransferRestrictionsParams

Ƭ **SetTransferRestrictionsParams**: *object &* [*SetCountTransferRestrictionsParams*](/polymesh-sdk-api-reference/docs-v6/interfaces/setcounttransferrestrictionsparams.md) *|* [*SetPercentageTransferRestrictionsParams*](/polymesh-sdk-api-reference/docs-v6/interfaces/setpercentagetransferrestrictionsparams.md)

*Defined in* [*src/api/procedures/setTransferRestrictions.ts:40*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/setTransferRestrictions.ts#L40)

### Signer

Ƭ **Signer**: [*Identity*](/polymesh-sdk-api-reference/docs-v6/classes/identity.md) *|* [*Account*](/polymesh-sdk-api-reference/docs-v6/classes/account.md)

*Defined in* [*src/types/index.ts:806*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L806)

### SingleClaimCondition

Ƭ **SingleClaimCondition**: [*ConditionBase*](/polymesh-sdk-api-reference/docs-v6/globals.md#conditionbase) *& object*

*Defined in* [*src/types/index.ts:385*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L385)

### SubCallback

Ƭ **SubCallback**: *function*

*Defined in* [*src/types/index.ts:563*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L563)

#### Type declaration:

▸ (`result`: T): *void | Promise‹void›*

**Parameters:**

| Name     | Type |
| -------- | ---- |
| `result` | T    |

### TokenType

Ƭ **TokenType**: [*KnownTokenType*](/polymesh-sdk-api-reference/docs-v6/enums/knowntokentype.md) *| object*

*Defined in* [*src/types/index.ts:202*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L202)

Type of security that the token represents

### TransactionArgument

Ƭ **TransactionArgument**: *object &* [*PlainTransactionArgument*](/polymesh-sdk-api-reference/docs-v6/interfaces/plaintransactionargument.md) *|* [*ArrayTransactionArgument*](/polymesh-sdk-api-reference/docs-v6/interfaces/arraytransactionargument.md) *|* [*SimpleEnumTransactionArgument*](/polymesh-sdk-api-reference/docs-v6/interfaces/simpleenumtransactionargument.md) *|* [*ComplexTransactionArgument*](/polymesh-sdk-api-reference/docs-v6/interfaces/complextransactionargument.md)

*Defined in* [*src/types/index.ts:795*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L795)

### UnionOfProcedureFuncs

Ƭ **UnionOfProcedureFuncs**: *Args extends unknown ? ProcedureFunc‹Args, ReturnValue, Storage› : never*

*Defined in* [*src/types/utils/index.ts:13*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/utils/index.ts#L13)

### UnscopedClaim

Ƭ **UnscopedClaim**: *object |* [*CddClaim*](/polymesh-sdk-api-reference/docs-v6/globals.md#cddclaim) *|* [*InvestorUniquenessV2Claim*](/polymesh-sdk-api-reference/docs-v6/globals.md#investoruniquenessv2claim)

*Defined in* [*src/types/index.ts:312*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L312)

### UnsubCallback

Ƭ **UnsubCallback**: *function*

*Defined in* [*src/types/index.ts:565*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/index.ts#L565)

#### Type declaration:

▸ (): *void*

## Variables

### `Const` notExistsMessage

• **notExistsMessage**: *"Instruction no longer exists. This means it was already executed/rejected (execution might have failed)"* = "Instruction no longer exists. This means it was already executed/rejected (execution might have failed)"

*Defined in* [*src/api/entities/CheckpointSchedule/index.ts:27*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/CheckpointSchedule/index.ts#L27)

*Defined in* [*src/api/entities/Instruction/index.ts:41*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/entities/Instruction/index.ts#L41)

## Functions

### `Const` areSameClaimIssuers

▸ **areSameClaimIssuers**(`currentClaimIssuers`: [TrustedClaimIssuer](/polymesh-sdk-api-reference/docs-v6/interfaces/trustedclaimissuer.md)\[], `claimIssuers`: ModifyTokenTrustedClaimIssuersAddSetParams\["claimIssuers"]): *boolean*

*Defined in* [*src/api/procedures/modifyTokenTrustedClaimIssuers.ts:71*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyTokenTrustedClaimIssuers.ts#L71)

**Parameters:**

| Name                  | Type                                                                                          |
| --------------------- | --------------------------------------------------------------------------------------------- |
| `currentClaimIssuers` | [TrustedClaimIssuer](/polymesh-sdk-api-reference/docs-v6/interfaces/trustedclaimissuer.md)\[] |
| `claimIssuers`        | ModifyTokenTrustedClaimIssuersAddSetParams\["claimIssuers"]                                   |

**Returns:** *boolean*

### `Const` areSameClaims

▸ **areSameClaims**(`claim`: [Claim](/polymesh-sdk-api-reference/docs-v6/globals.md#claim), `__namedParameters`: object): *boolean*

*Defined in* [*src/api/procedures/modifyClaims.ts:74*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyClaims.ts#L74)

**Parameters:**

▪ **claim**: [*Claim*](/polymesh-sdk-api-reference/docs-v6/globals.md#claim)

▪ **\_\_namedParameters**: *object*

| Name    | Type                                                                                  |
| ------- | ------------------------------------------------------------------------------------- |
| `scope` | undefined \| null \| [Scope](/polymesh-sdk-api-reference/docs-v6/interfaces/scope.md) |
| `type`  | ClaimTypeEnum                                                                         |

**Returns:** *boolean*

### `Const` areSameTargets

▸ **areSameTargets**(`targets`: [CorporateActionTargets](/polymesh-sdk-api-reference/docs-v6/interfaces/corporateactiontargets.md), `newTargets`: [InputTargets](/polymesh-sdk-api-reference/docs-v6/globals.md#inputtargets)): *boolean*

*Defined in* [*src/api/procedures/modifyCaDefaults.ts:46*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyCaDefaults.ts#L46)

**Parameters:**

| Name         | Type                                                                                               |
| ------------ | -------------------------------------------------------------------------------------------------- |
| `targets`    | [CorporateActionTargets](/polymesh-sdk-api-reference/docs-v6/interfaces/corporateactiontargets.md) |
| `newTargets` | [InputTargets](/polymesh-sdk-api-reference/docs-v6/globals.md#inputtargets)                        |

**Returns:** *boolean*

### `Const` convertArgsToRaw

▸ **convertArgsToRaw**(`claimIssuers`: ModifyTokenTrustedClaimIssuersAddSetParams\["claimIssuers"], `rawTicker`: Ticker, `context`: [Context](/polymesh-sdk-api-reference/docs-v6/classes/context.md)): *object*

*Defined in* [*src/api/procedures/modifyTokenTrustedClaimIssuers.ts:42*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyTokenTrustedClaimIssuers.ts#L42)

**Parameters:**

| Name           | Type                                                              |
| -------------- | ----------------------------------------------------------------- |
| `claimIssuers` | ModifyTokenTrustedClaimIssuersAddSetParams\["claimIssuers"]       |
| `rawTicker`    | Ticker                                                            |
| `context`      | [Context](/polymesh-sdk-api-reference/docs-v6/classes/context.md) |

**Returns:** *object*

* **claimIssuersToAdd**: *\[]\[]*
* **inputDids**: *string\[]*

### createProcedureMethod

▸ **createProcedureMethod**‹**MethodArgs**, **ProcedureArgs**, **ProcedureReturnValue**, **Storage**›(`args`: object, `context`: [Context](/polymesh-sdk-api-reference/docs-v6/classes/context.md)): [*ProcedureMethod*](/polymesh-sdk-api-reference/docs-v6/interfaces/proceduremethod.md)*‹MethodArgs, ProcedureReturnValue, ProcedureReturnValue›*

*Defined in* [*src/utils/internal.ts:401*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/utils/internal.ts#L401)

Create a method that prepares a procedure

**Type parameters:**

▪ **MethodArgs**

▪ **ProcedureArgs**: *unknown*

▪ **ProcedureReturnValue**

▪ **Storage**

**Parameters:**

▪ **args**: *object*

| Name                  | Type     |
| --------------------- | -------- |
| `getProcedureAndArgs` | function |

▪ **context**: [*Context*](/polymesh-sdk-api-reference/docs-v6/classes/context.md)

**Returns:** [*ProcedureMethod*](/polymesh-sdk-api-reference/docs-v6/interfaces/proceduremethod.md)*‹MethodArgs, ProcedureReturnValue, ProcedureReturnValue›*

▸ **createProcedureMethod**‹**MethodArgs**, **ProcedureArgs**, **ProcedureReturnValue**, **ReturnValue**, **Storage**›(`args`: object, `context`: [Context](/polymesh-sdk-api-reference/docs-v6/classes/context.md)): [*ProcedureMethod*](/polymesh-sdk-api-reference/docs-v6/interfaces/proceduremethod.md)*‹MethodArgs, ProcedureReturnValue, ReturnValue›*

*Defined in* [*src/utils/internal.ts:420*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/utils/internal.ts#L420)

**Type parameters:**

▪ **MethodArgs**

▪ **ProcedureArgs**: *unknown*

▪ **ProcedureReturnValue**

▪ **ReturnValue**

▪ **Storage**

**Parameters:**

▪ **args**: *object*

| Name                  | Type     |
| --------------------- | -------- |
| `getProcedureAndArgs` | function |
| `transformer`         | function |

▪ **context**: [*Context*](/polymesh-sdk-api-reference/docs-v6/classes/context.md)

**Returns:** [*ProcedureMethod*](/polymesh-sdk-api-reference/docs-v6/interfaces/proceduremethod.md)*‹MethodArgs, ProcedureReturnValue, ReturnValue›*

### `Const` findClaimsByOtherIssuers

▸ **findClaimsByOtherIssuers**(`claims`: [ClaimTarget](/polymesh-sdk-api-reference/docs-v6/interfaces/claimtarget.md)\[], `claimsByDid`: Record‹string, MiddlewareClaim\[]›): [*Claim*](/polymesh-sdk-api-reference/docs-v6/globals.md#claim)*\[]*

*Defined in* [*src/api/procedures/modifyClaims.ts:84*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyClaims.ts#L84)

**Parameters:**

| Name          | Type                                                                            |
| ------------- | ------------------------------------------------------------------------------- |
| `claims`      | [ClaimTarget](/polymesh-sdk-api-reference/docs-v6/interfaces/claimtarget.md)\[] |
| `claimsByDid` | Record‹string, MiddlewareClaim\[]›                                              |

**Returns:** [*Claim*](/polymesh-sdk-api-reference/docs-v6/globals.md#claim)*\[]*

### `Const` findPositiveBalanceIuClaims

▸ **findPositiveBalanceIuClaims**(`claims`: [ClaimTarget](/polymesh-sdk-api-reference/docs-v6/interfaces/claimtarget.md)\[], `context`: [Context](/polymesh-sdk-api-reference/docs-v6/classes/context.md)): *Promise‹*[*Claim*](/polymesh-sdk-api-reference/docs-v6/globals.md#claim)*\[]›*

*Defined in* [*src/api/procedures/modifyClaims.ts:100*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/api/procedures/modifyClaims.ts#L100)

**Parameters:**

| Name      | Type                                                                            |
| --------- | ------------------------------------------------------------------------------- |
| `claims`  | [ClaimTarget](/polymesh-sdk-api-reference/docs-v6/interfaces/claimtarget.md)\[] |
| `context` | [Context](/polymesh-sdk-api-reference/docs-v6/classes/context.md)               |

**Returns:** *Promise‹*[*Claim*](/polymesh-sdk-api-reference/docs-v6/globals.md#claim)*\[]›*

### tickerToDid

▸ **tickerToDid**(`ticker`: string): *string*

*Defined in* [*src/utils/conversion.ts:214*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/utils/conversion.ts#L214)

Generate a Security Token's DID from a ticker

**Parameters:**

| Name     | Type   |
| -------- | ------ |
| `ticker` | string |

**Returns:** *string*

### `Const` tuple

▸ **tuple**‹**T**›(...`args`: T): *T*

*Defined in* [*src/types/utils/index.ts:27*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/types/utils/index.ts#L27)

Create a literal tuple type from a list of arguments

**Type parameters:**

▪ **T**: *unknown\[]*

**Parameters:**

| Name      | Type | Description                 |
| --------- | ---- | --------------------------- |
| `...args` | T    | values to turn into a tuple |

**Returns:** *T*

### txGroupToTxTags

▸ **txGroupToTxTags**(`group`: [TxGroup](/polymesh-sdk-api-reference/docs-v6/enums/txgroup.md)): *TxTag\[]*

*Defined in* [*src/utils/conversion.ts:579*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/utils/conversion.ts#L579)

Retrieve every Transaction Tag associated to a Transaction Group

**Parameters:**

| Name    | Type                                                            |
| ------- | --------------------------------------------------------------- |
| `group` | [TxGroup](/polymesh-sdk-api-reference/docs-v6/enums/txgroup.md) |

**Returns:** *TxTag\[]*

## Object literals

### `Const` defaultMessages

### ▪ **defaultMessages**: *object*

*Defined in* [*src/base/PolymeshError.ts:3*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/base/PolymeshError.ts#L3)

### \[ErrorCode.TransactionAborted]

• **\[ErrorCode.TransactionAborted]**: *string* = "The transaction was removed from the transaction pool. This might mean that it was malformed (nonce too large/nonce too small/duplicated or invalid transaction)"

*Defined in* [*src/base/PolymeshError.ts:7*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/base/PolymeshError.ts#L7)

### \[ErrorCode.TransactionRejectedByUser]

• **\[ErrorCode.TransactionRejectedByUser]**: *string* = "The user canceled the transaction signature"

*Defined in* [*src/base/PolymeshError.ts:9*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/base/PolymeshError.ts#L9)

### \[ErrorCode.TransactionReverted]

• **\[ErrorCode.TransactionReverted]**: *string* = "The transaction execution reverted due to an error"

*Defined in* [*src/base/PolymeshError.ts:6*](https://github.com/PolymathNetwork/polymesh-sdk/blob/23062de4/src/base/PolymeshError.ts#L6)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.polymath.network/polymesh-sdk-api-reference/docs-v6/globals.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
