accepted-terms-version | The version is not the one the tenant names now. | Show the investor the current version and accept that one. |
admission-consent-exists | A register keeper’s admission consent is live for the instrument. | Change its terms with the policy, PUT /v1/instruments/{instrumentId}/policy, which proposes them to it. |
admission-consents-ambiguous | Two of the register keeper’s admission consents are live for the instrument. | The venue or the register keeper closes all but one; then admit again. |
admission-live | The holder has an admission live. | Withdraw each admission first. |
admission-open-ended | An admission under the register keeper’s consent names an end, and its credential is open-ended. | Send no validUntil; the register keeper ends an admission by revoking its credential. |
agreement-exists | The issuer powers agreement is in force already. | Nothing is left to propose. |
agreement-proposed | The agreement awaits the Registrar’s accept. | The Registrar accepts it on its own node. |
allocation-stale | An allocation under the order is not what it settles now; the detail names each and why. | Release the order; the next settle asks again. |
amendment-decided | The issuer has decided the amendment already, or the venue withdrew it. | Read it; to change the terms again, propose new ones. |
amendment-id-taken | The reserve has an amendment with that id already, of other terms. | Choose another id, or repeat the request that made it. |
approval-decided | The action was approved or rejected already. | A new request starts a new action. |
approval-in-flight | The action is approved and its operation is not open yet. | Retry in a moment. |
approval-rejected | The four-eyes action this request makes was rejected, so it never runs. | Send the request with a new Idempotency-Key to start a new action. |
asset-held | The new terms drop an asset the reserve still holds. | Keep the asset in the terms until the reserve holds none of it. |
asset-leaving | An accepted amendment drops the asset, so the reserve takes in no more of it. | Deposit another of the reserve’s assets. |
before-horizon | The instant asked for is before the projection’s history. | Ask for a later instant, or for an offset the projection holds with at. |
below-minimum | The iteration pays less than the standing settlement’s minimum. | Settle a larger order. |
concentration-cap | An asset would be more of the reserve’s value than its cap allows. | Deposit another asset, or less of this one. |
consent-exists | A consent exists already: the fund’s live primary market in the payment asset, or the holder’s given issuer powers consent. | Use the consent there; a fund’s is closed by its signatories before another in the same payment asset. |
consent-offered | The holder’s consent is offered and awaits its answer. | The holder’s custodian accepts it. |
consents-ambiguous | The fund has more than one live consent in the order’s payment asset. | Its signatories close all but one; then settle again. |
cover-short | The reserve’s cover would fall below the minimum its terms set. | Change the request so the cover holds, or have the issuer add margin first. |
dealing-cycle-exists | A dealing cycle has the id already. | Use a new id. |
distributed | The period is distributed already. | The next point opens the next period. |
distribution-not-payable | The distribution awaits its fund administrator’s list, or is held. | The fund administrator posts its list; one that agrees makes it payable. |
distribution-unrolled | An earlier distribution has a paid line not rolled to its holder’s accrual. | Roll the earlier distribution first. |
exceeds-standing-approval | The scheduler’s period would pay more than the grant’s maxTotalPayout. | A person executes the period under four eyes. |
findings-not-held | The deployment’s reconciliation settings would let a blocking finding pass, so no grant executes. | Keep reconciliation blocking with every blocking check; until then a person executes. |
hold-released | The hold is released already. | Nothing is left to release. |
holder-closed | The holder is closed and takes part in nothing. | Act on the holder that succeeds it, if one does. |
holder-credential | The reserve’s holder has no live credential for the asset, so no unit of it moves into or out of the holder’s account. | Have the asset’s credential issuer issue the holder one; then try again. |
holder-exists | The holder id is registered already. | Choose another holder id. |
holder-frozen | A freeze on the holder refuses the act; reason carries the restriction’s reason code. | The restriction is lifted first. |
holder-holds | The holder holds units, so it is neither closed nor its admission withdrawn. | The holder redeems or retires what it holds first. |
holder-liquidate-only | A liquidate-only restriction refuses the act; the holder may only leave. | The holder redeems, or the restriction is lifted first. |
holder-succeeded | The holder has a successor already. | A later custodian change succeeds the successor. |
in-dealing-cycle | The order is in an open dealing cycle. | Settle or release that dealing cycle. |
instrument-held | Reconciliation holds the instrument, or one it is built on. | Put the findings right, then release the hold under four eyes. |
instrument-recorded | The manifest records the instrument differently. | An instrument is recorded once; keep the terms recorded. |
insufficient-units | The holder holds fewer units unlocked than the claim asks, beyond its open claims. | Claim fewer units. |
investor-pending | Another redemption of the investor’s is pending in the pool. | Settle that one first. |
investor-twice | An investor has more than one order in the cycle. | Put the others in the next cycle. |
lock-agreement-exists | The reserve has a lock agreement for the asset already, live or proposed. | Read the reserve’s agreements; delete the proposal first to propose again. |
lock-agreement-in-use | The reserve still holds units of the agreement’s asset. | Pay the asset out of the reserve and amend its terms to drop it; then release the agreement. |
lock-agreement-missing | The asset is another registrar’s, and no live lock agreement lets the reserve lock it. | Create the lock agreement and have its registrar, the holder and the issuer sign it. |
manifest-moved | The manifest changed while the operation ran. | Send the request again; it reads the new version. |
mint-bound | The mint delivered another subscription already. | Deliver against the mint requested for this subscription. |
mint-id-taken | The reserve has a mint with that id already, of another request. | Choose another id, or repeat the request that made it. |
mint-of-another-subscription | The mint names another subscription of the holder’s. | Deliver that subscription against it. |
minted-by-registrar | The Registrar minted the subscription’s units already. | Deliver the subscription against that mint. |
moves-partly-committed | Some moves committed before a later one failed; the detail names those that did. | Send the others again once the failure is put right. |
nav-not-agreed | The fund administrator’s NAV for the point is not agreed, so the scheduler does not execute. | The administrator posts its NAV and a run compares it. |
no-admission-consent | The instrument requires its register keeper’s credential, and no admission consent is live. | Propose it with PUT /v1/instruments/{instrumentId}/admission-consent; the register keeper accepts it. |
no-agreement | The Registrar’s issuer powers agreement is not in force. | Propose it with POST /v1/issuer-powers-agreements; the Registrar accepts it. |
no-consent | A holder on either side has not consented to the issuer powers. | Offer the consent for the holder to accept. |
no-mint | No accepted mint request matches the subscription. | The holder requests the mint and the Registrar accepts it; then deliver. |
no-oracle | The instrument names no oracle. | Record the instrument with its oracle. |
no-payout-decimals | The instrument records no payout decimals. | Record its distribution.payoutDecimals. |
no-point | The oracle has published no point. | The oracle publishes a point first. |
no-primary-market | The fund has no live consent to a primary market paid on the ledger, or none in the order’s payment asset. | Deliver against the Registrar’s mint instead, or propose the consent in the payment asset. |
no-row | The holder whose units move has no accrual row on the rebasing instrument. | Move units only off a holder with a row. |
no-such-holding | GET /api/v1/da/transfer-context was asked for a holding that never reaches the projection; contractId names it. | Cite a holding that is live on the ledger. |
no-supply-ledger | The instrument has no supply ledger. | Update the instrument’s policy, which proposes one, and its registrar accepts it. |
not-a-reserve-asset | The asset is none of the reserve’s assets. | Name one of the assets its terms list, or amend the terms. |
not-admitted | The holder is not admitted to the instrument. | Offer the admission for the holder to accept. |
not-burned | The Registrar has not accepted the burn request yet. | The Registrar accepts the burn request; then settle. |
not-committed | A party has not answered its allocation request yet. | Its custodian answers the request; then settle. |
not-eligible | The holder cannot show a claim the instrument’s admission requires; check names the rule. | Update the holder’s attributes, then offer the admission again. |
not-funded | No burn request of the holder’s names the claim. | The holder’s custodian requests the burn, naming the claim; then settle. |
not-in-manifest | An instrument the request names is not recorded in the manifest. | Record it with POST /v1/instruments first. |
not-on-registry | The Registry does not configure the instrument for the venue. | The Registrar configures the instrument first. |
not-oracle-attested | The fund’s oracle did not attest the subscription. | Close it; the fund’s oracle prices a new one. |
not-priced | The fund’s oracle has not priced the claim. | The oracle prices the claim; then settle again. |
not-restatable | The distribution was frozen before plans recorded the offset they read. | Preview a distribution executed since. |
not-successor | The successor is not the one registered for the holder. | Register it as the holder’s successor first. |
not-sweep-investor | The subscription is another investor’s than the sweep’s. | Settle the sweep investor’s own subscription. |
nothing-to-recover | Nothing the holder holds is under a consent, so it all moves by custodian succession. | The custodians transfer the units. |
nothing-to-release | No allocation request and no allocation names the order. | Nothing is left to release. |
offer-ends-early | The offer would end at or before now, or a re-issue before the credential it replaces. | Name a later validUntil. |
offset-unavailable | The projection does not hold the offset asked for, yet or any more. | Retry after Retry-After, or read at an offset the projection holds. |
onboard-conflict | The onboarding would bind the KYC, the party or the holder id to something else; check names which. | Read the holder and onboard again with what it is bound to. |
order-asked | The order was asked for alone, or in another cycle or pool. | Settle it there, or release it first. |
order-ended | The mint or the redemption has settled or ended already. | Read it; nothing is left to cancel. |
order-live | The order can still settle as asked. | Settle it, or withdraw the claim; release it once the request’s deadline passes. |
other-kind | The iteration names the other kind of order than the standing settlement settles. | Name a subscription for a sweep, a redemption for a pool. |
outstanding-exceeded | The redemption burns more units than the reserve has outstanding. | Redeem at most the units outstanding. |
over-limit | The iteration would pass the window’s limit. | Settle it in the next window. |
package-not-vetted | A hosting Canton node has not vetted a package the command needs, or the venue’s own Canton node does not have the reserve’s packages an act on a reserve needs; packageName and party name the package and the party where they are known. | Upload and vet the package on that Canton node, then send the same request again. |
paid-on-ledger | The fund is paid on the ledger, so the order settles against the payment asset. | Settle it against the payment asset, or the Registrar rejects the burn request. |
party-registered | Another holder has the party already. | A party is one holder; use its holder id. |
payment-instrument-required | The order names no payment asset, and its fund takes more than one now. | End the order and make it again, naming its payment asset in paymentInstrumentId. |
period-mismatch | The plan at the oracle’s latest point is for another period than the one named. | Name the period the latest point is in. |
period-open | The provision period has not ended. | Propose it once the period ends. |
policy-moved | The policy’s latest version is not the expectedVersion the request names. | Read the policy again and send the change against its latestVersion. |
policy-refused | The instrument’s policy or its supply ledger’s terms refuse the act; check, code and reason name the rule. | Act within the rule; a limit’s refusal says when its next window starts. |
pool-short | The pool still commits less than the iteration pays. | Stand a pool that commits more. |
pool-spent | The liquidity pool commits nothing any more. | Stand a new pool. |
price-moved | A price moved between the quote and the settlement, so the order no longer matches what is due. | Start a new order at the price now. |
price-stale | An asset’s price source has no price point inside the asset’s freshness window. | Wait for the price source’s next point; then try again. |
proposal-pending | A consent proposal for the fund in the payment asset awaits its signatures. | The Registrar and the treasury decide it first. |
rate-changed-in-period | The period’s points carry more than one withholding rate. | Execute again with acknowledgeRateChange: true once the rate to apply is confirmed. |
receiver-block-listed | The receiver is on the Registrar’s block list with no freeze of the venue’s behind it. | The Registrar lifts the entry first. |
receiver-ineligible | The receiver is closed, restricted on the instrument, or holds no live credential for it. | Admit the receiver, or lift its restriction. |
reconciliation-finding | A reconciliation run found a blocking finding in the instrument’s scope, so the scheduler does not execute. | A person executes the period under four eyes. |
reconciliation-not-current | No reconciliation run has read the plan’s point yet, so the scheduler does not execute. | A run reads the point; until then a person executes. |
record-date-not-ended | The scheduler’s period has a record date that has not ended (UTC). | The scheduler executes the day after. |
redemption-closed | The redemption is settled or withdrawn already. | Nothing is left to settle. |
redemption-id-taken | The redemption id is in use. | Use a new id. |
redemption-not-claimed | The redemption is funded or ended, so it is no open claim. | Settle a funded claim on its own path. |
requirements-beyond-manager | The instrument requires credentials beyond the venue’s own, so the Registry would refuse the move. | The Registrar sets the instrument’s requirements to the venue’s credential. |
reserve-asset-short | The reserve holds less of the asset than the redemption pays. | Redeem fewer units, or name another asset. |
reserve-exists | A reserve, or a proposal of one, has that id already. | Choose another id, or read the reserve that has it. |
reserve-not-open | The reserve is still proposed: its issuer or its holder has not accepted it. | Wait until both accept it from their own wallets. |
reserve-outstanding | The reserve still backs units outstanding, and closes only when none are. | Redeem every unit outstanding first. |
restriction-lifted | The restriction is lifted already. | Nothing is left to lift. |
row-differs | The holder’s accrual row does not count the units that move. | Recover once the row counts what the holder holds. |
row-short | The holder’s accrual row carries fewer units than move. | Move at most what the row carries. |
same-approver | The approver is the action’s maker, or has signed it already. | Another approver, not the maker, signs it. |
same-holder | The move names one holder on both sides. | Name two holders. |
settlement-open | The holder has a settlement open. | Let each settle, or close it. |
standing-approval-live | A standing approval is live on the instrument already. | Revoke it first; a wider or renewed grant is a new one. |
standing-approval-not-live | The grant was revoked or lapsed before its operation froze the plan. | A person executes the period under four eyes. |
standing-settlement-exists | A standing settlement has the id already. | Use a new id. |
standing-settlement-paused | The standing settlement is paused. | Resume it, then settle again. |
strike-mismatch | The orders are priced at more than one NAV. | Open a cycle per strike. |
strike-moved | An order is no longer priced at the cycle’s strike. | Release the cycle and open another at one strike. |
subscription-id-taken | The subscription id is in use. | Use a new id. |
subscription-not-claimed | The subscription is priced or ended, so it is no claim to withdraw. | The venue and its attestors close a priced subscription together. |
subscription-not-priced | The subscription is not priced, or is delivered already. | Wait for the oracle’s price; a delivered subscription has nothing left to settle. |
successor-has-row | The successor already has an accrual row on the instrument. | Recover onto a successor with no row. |
supply-ledgers-ambiguous | Two supply ledgers of the instrument are live. | The registrar closes all but one. |
timelock-too-short | A loosening was approved too late for the effectiveAt it names. | Send it again with a later effectiveAt, or none. |
treasury-short | The treasury holds less of the payment asset unlocked than it pays. | Fund the treasury, then settle again. |
units-exceed-holdings | The holder holds fewer units unlocked than move. | Move at most what is unlocked; a locked holding moves once it is unlocked. |
units-locked | Some of the holder’s units are locked, and a recovery moves the accrual row whole. | Recover once the lock is settled or withdrawn. |
units-not-positive | The units to move are not above zero. | Move a positive number of units. |
until-past | The deadline until has passed. | Name a deadline in the future. |
webhook-configured | The deployment’s configuration defines the webhook. | Remove it from the configuration and restart the engine. |
webhook-exists | A webhook has the id already. | Choose another id, or delete the one there. |