Skip to content

Asset Manager - Fund management

All '+title+' pages and controls.

Fund management

Application location: /asset-manager/distressed-funds/:fundAddress

Operating surfaces: rfqs.inventory; epochs.inventory; side-pockets.inventory; sale-orders.inventory; auctions.inventory; carry.inventory; fees.inventory; pauses.inventory; recovery-governance.settings; market-controls.inventory; market-controls.form; authority.settings; acquisition-listings.inventory; channel-policy.settings; purchases.inventory; participants.inventory; manager-roles.inventory; approved-recovery-actions.inventory.

market-controls.form

These are the exact input keys and shared control types used by this surface. Conditional inputs appear only in their active path.

row
derived-noninteractive-value
targetAddress
contract-address-input
enabled
toggle
subscriptionStatusCode
small-option-list
eligibilityStatusCode
small-option-list
expiresAt
date-time-picker

acquisition-listings.inventory

These are the exact input keys and shared control types used by this surface. Conditional inputs appear only in their active path.

positionId
derived-noninteractive-value
auctionDurationSeconds
duration-seconds-three-part

authority.settings

These are the exact input keys and shared control types used by this surface. Conditional inputs appear only in their active path.

minEpochDuration
duration-seconds-three-part
maxEpochDuration
duration-seconds-three-part
maxPerformanceFeeBps
bps-percentage-stepper
maxPreferredReturnBps
bps-percentage-stepper
minDepositFloor
asset-amount-stepper
maxEpochCapacityCap
asset-amount-stepper
feeRecipientSelectionId
saved-role-select

Action reference

assetManagerRecoveryLossRecognition

  • Required inputs: vaultAddress, marketAddress, borrowerAddress, crystallizedPrincipalLoss, nonce, riskEpoch.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryExecutorUpdate

  • Required inputs: marketAddress, executorAddress, approved.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryValuationUpdate

  • Required inputs: positionId, fundAddress, vaultAddress, marketAddress, borrowerAddress, collateralAssetAddress, loanAssetAddress, collateralAssets, oracleNavAssets, dealerMarkAssets, reservePriceAssets, governanceHaircutBps, expectedTransferPriceAssets, deadline.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryFundProductUpdate

  • Required inputs: assetManagerEntityId, fundAddress, shareTokenAddress, purchasesEnabled, subscriptionStatus, defaultEligibilityStatus.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryRestrictedAssetPolicyUpdate

  • Required inputs: marketAddress, collateralAssetAddress, restricted, expiresAt.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryPositionApprovalUpdate

  • Required inputs: marketAddress, positionId, collateralAssetAddress, approved, expiresAt.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryFundShareTokenUpdate

  • Required inputs: marketAddress, fundAddress, shareTokenAddress, active.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerMarketHardUnsafeSet

  • Required inputs: assetManagerEntityId, fundAddress, marketAddress, expiresAt.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerMarketHardUnsafeClear

  • Required inputs: assetManagerEntityId, fundAddress, marketAddress.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerMarketDegradedSet

  • Required inputs: assetManagerEntityId, fundAddress, marketAddress, expiresAt.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerMarketDegradedClear

  • Required inputs: assetManagerEntityId, fundAddress, marketAddress.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerMarketProtectivePriceSet

  • Required inputs: assetManagerEntityId, fundAddress, marketAddress, priceWad, expiresAt.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerMarketProtectivePriceClear

  • Required inputs: assetManagerEntityId, fundAddress, marketAddress.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3ManagerReassignment

  • Required inputs: fundAddress, expectedAssetManagerEntityId, expectedAssignmentVersion, nextAssetManagerEntityId, reason.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3ChannelPolicySet

  • Required inputs: fundAddress, publicAuctionsEnabled, publicDirectSalesEnabled, expectedVersion.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3ScheduleEpochTemplate

  • Required inputs: fundAddress, epochDuration, minDeposit, maxEpochCapacity, performanceFeeBps, preferredReturnBps, evidenceHash.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3Acquire

  • Required inputs: fundAddress, positionId, quoteAmount, evidenceHash.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3CreateEscrowRfq

  • Required inputs: fundAddress, sidePocketId, distressedAssetAmount, priceSource, referenceQuoteAmount, deadline, invited, evidenceHash.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3CreateSaleOrder

  • Required inputs: fundAddress, sidePocketId, buyer, distressedAssetAmount, quoteAmount, expiresAt, evidenceHash, accessMode.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3CancelSaleOrder

  • Required inputs: fundAddress, orderId.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3ClaimPerformanceFee

  • Required inputs: fundAddress, sidePocketId.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3AuctionCreate

  • Required inputs: fundAddress, sidePocketId, distressedAssetAmount, reserveQuoteAmount, duration, minIncrementBps, antiSnipingWindow, evidenceHash, accessMode.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3AuctionFinalize

  • Required inputs: auctionId.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3AuctionCancelRevokedWinner

  • Required inputs: auctionId.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3VerifyParticipant

  • Required inputs: fundAddress, participantAddress, verified, validitySeconds, evidenceHash.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3SetParticipantRole

  • Required inputs: fundAddress, participantAddress, roleId, active.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3EnableInKind

  • Required inputs: fundAddress, sidePocketId, distressedAssetAmount, claimEndsAt, evidenceHash.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3FinalizeInKind

  • Required inputs: fundAddress, sidePocketId.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryFundV3RollEpoch

  • Required inputs: fundAddress, currentOpenEpochId.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

setDistressedRecoveryFundV3EmergencyPauseAction

  • Required inputs: fundAddress, paused, expiresAt, evidenceHash.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

setDistressedRecoveryFundV3ClaimPauseAction

  • Required inputs: fundAddress, actionType, scopeId, paused, durationSeconds, evidenceHash, reason.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryEmergencyUnpauseQueue

  • Required inputs: assetManagerEntityId, fundAddress, evidenceHash.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryClaimUnpauseQueue

  • Required inputs: assetManagerEntityId, fundAddress, actionType, scopeId, evidenceHash, reason.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

setDistressedRecoveryFundV3PerformanceFeeAction

  • Required inputs: fundAddress, performanceFeeBps, preferredReturnBps.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

approveDistressedRecoveryFundV3Action

  • Required inputs: fundAddress, actionHash, expiresAt, evidenceHash.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedFundEpochCapsUpdate

  • Required inputs: fundAddress, minEpochDuration, maxEpochDuration, minDepositFloor, maxEpochCapacityCap, maxPerformanceFeeBps, maxPreferredReturnBps.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedFundScopedRoleUpdate

  • Required inputs: assetManagerEntityId, fundAddress, memberAddress, permissionId, enabled.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedFundManagerFeeRecipientUpdate

  • Required inputs: assetManagerEntityId, fundAddress, feeRecipientAddress.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryQuoteAssetProfileUpdate

  • Required inputs: marketAddress, quoteAssetAddress, approved, nonRebasing, noFeeOnTransfer, safeErc20Compatible, impairmentAware, decimals.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryFundReadinessUpdate

  • Required inputs: marketAddress, fundAddress, quoteAssetAddress, approved.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

assetManagerRecoveryPriceSourceProfileUpdate

  • Required inputs: marketAddress, quoteAssetAddress, priceSourceAddress, approved, maxAgeSeconds, minPriceBps, valueDecimals.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

distressedRecoveryAcquisitionV3ListPosition

  • Required inputs: assetManagerEntityId, fundAddress, positionId, auctionDurationSeconds, canonicalListingInput.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

Complete the task

Review the active inputs and required approvals, then verify the saved object after reload. See Troubleshooting for blocked or pending actions.