banking.v1.BalanceService

PostFundValuation

Post a fund's total AUM; NAV is derived = AUM / units_outstanding (units read live from TigerBeetle). Rejects zero units and a NAV move beyond the safety threshold — measured against BOTH the previous mark and the mark that anchored the rolling window, so the cap cannot be walked past in steps. There is NO per-request override: a move past the cap is put to the owners through ConsiliumService.OpenValuationOverride, and only an executed consilium records it.

post/banking.v1.BalanceService/PostFundValuation

Request

  • The document declares no server URL.
  • Auth: none required

Headers

Connect-Protocol-Version1 required

Define the version of the Connect protocol

Connect-Timeout-Msnumber

Define the timeout, in ms

Request body

servicestring

the fund/service id

aumstring

decimal USDT — the fund's total assets under management

Response

Success

servicestring
navstring

decimal USDT per share

aumstring

last posted AUM (decimal USDT; empty if seed)

units_outstandingstring

decimal units in circulation (the NAV denominator)

staleboolean
unit_capstring

The allocation's authorised unit supply and what is left of it. remaining_capacity counts in-flight mints as issued, so a client that offers it can never offer more than Subscribe will accept. decimal units

remaining_capacitystring

decimal units still issuable (0 once at the cap)

Changes

No recorded changes to this operation across all 1 revision of this API.