Skip to content

Asset Manager - Market access

All '+title+' pages and controls.

Market access

Application location: /asset-manager/markets/:marketAddress/access

Operating surfaces: markets.market-controls.

Action reference

irmTransitionGovernance

  • Required inputs: kind, transitionAction, proposalId, marketAddress, marketLabel, expectedCurrentIrm, nextIrm, rampEndsAt, currentSharedConfigVersion.
  • Permitted role families: asset_manager, curator. Current scope and preconditions are checked at execution.

marketLiveToggle

  • Required inputs: kind, marketAddress, desiredLive, marketLabel, isIdle, collateralSymbol, loanSymbol.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

oracleTransitionGovernance

  • Required inputs: kind, transitionAction, proposalId, marketAddress, marketLabel, expectedCurrentOracle, nextOracle, graceEndsAt, currentSharedConfigVersion.
  • Permitted role families: asset_manager, curator. Current scope and preconditions are checked at execution.

sharedMarketAccessUpdate

  • Required inputs: kind, marketAddress, marketLabel, accessManagersToAdd, accessManagersToRemove, supplyAccessRestricted, supplyVaultsToAllow, supplyVaultsToRemove, borrowAccessRestricted, borrowPolicy, sumsubKycRequired, borrowersToAllow, borrowersToRemove.
  • Permitted role families: asset_manager, curator. Current scope and preconditions are checked at execution.

sharedMarketRiskParamsUpdate

  • Required inputs: kind, marketAddress, marketLabel, lltvBps, closeFactorBps, liquidationBonusBps, reserveFactorBps, enabled, expectedConfigVersion, blockOfacSanctionedWallets.
  • Permitted role families: asset_manager. Current scope and preconditions are checked at execution.

attachVaultToMarketInRegistry

  • Required inputs: kind, vaultAddress, marketAddress, targetVaultAddress, targetMarketAddress, desiredEnabled.
  • Permitted role families: asset_manager, curator. 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.