Portfolios
Handles all Portfolio related functionality on the Identity side
Hierarchy
Namespace‹Identity›
↳ Portfolios
Index
Properties
Methods
Properties
Protected context
Protected context• context: Context
Inherited from void
Defined in src/api/entities/Namespace.ts:11
Protected parent
Protected parent• parent: Identity
Inherited from void
Defined in src/api/entities/Namespace.ts:9
Methods
delete
▸ delete(args: object, opts?: ProcedureOpts): Promise‹TransactionQueue‹void››
Defined in src/api/entities/Identity/Portfolios.ts:164
Delete a Portfolio by ID
note required role:
Portfolio Custodian
note this method is of type ProcedureMethod, which means you can call delete.checkAuthorization on it to see whether the signing Account and Identity have the required roles and permissions to run it
Parameters:
▪ args: object
portfolio
BigNumber | NumberedPortfolio
▪Optional opts: ProcedureOpts
Returns: Promise‹TransactionQueue‹void››
getCustodiedPortfolios
▸ getCustodiedPortfolios(paginationOpts?: PaginationOptions): Promise‹ResultSet‹DefaultPortfolio | NumberedPortfolio››
Defined in src/api/entities/Identity/Portfolios.ts:77
Retrieve all Portfolios custodied by this Identity. This only includes portfolios owned by a different Identity but custodied by this one. To fetch Portfolios owned by this Identity, use getPortfolios
note supports pagination
Parameters:
paginationOpts?
Returns: Promise‹ResultSet‹DefaultPortfolio | NumberedPortfolio››
getPortfolio
▸ getPortfolio(): Promise‹DefaultPortfolio›
Defined in src/api/entities/Identity/Portfolios.ts:124
Retrieve a Numbered Portfolio or the Default Portfolio if Portfolio ID is not passed
Returns: Promise‹DefaultPortfolio›
▸ getPortfolio(args: object): Promise‹NumberedPortfolio›
Defined in src/api/entities/Identity/Portfolios.ts:125
Parameters:
▪ args: object
portfolioId
BigNumber
Returns: Promise‹NumberedPortfolio›
getPortfolios
▸ getPortfolios(): Promise‹[]›
Defined in src/api/entities/Identity/Portfolios.ts:46
Retrieve all the Portfolios owned by this Identity
Returns: Promise‹[]›
Last updated
Was this helpful?