Foreign Currency Inventory
Bank-owned correspondent currency units, reviewed spot cash operations, atomic USD carrying value, signed bridge evidence and exact reconciliation; the maker-checker rate sheets, customer conversion quotes and the close's dated USD equivalents of foreign-currency accounts.
OBJECTThe Foreign Currency Inventory objectBank-owned correspondent currency units, reviewed spot cash operations, atomic USD carrying value, signed bridge evidence and exact reconciliation; the maker-checker rate sheets, customer conversion quotes and the close's dated USD equivalents of foreign-currency accounts.POSTPropose a zero-boarded foreign currency book with actual correspondent and authority evidence
/ledger/fx/books · Fresh treasury staff with ledger:treasury:write requiredGETList reviewed bank-owned foreign correspondent currency books/ledger/fx/booksGETRead what the close retained for a business date's foreign currencies: each currency's sweep and remeasurement and every GL line's USD equivalent/ledger/fx/close-evidence · Ledger reader authority and business_date requiredGETVerify actual dated currency inventory, closing rates, settlement completion and signed cutoff statements/ledger/fx/close-readiness · Ledger reader authority and business_date requiredPOSTPost an unexpired quote once as a conversion through the FX position (conversion service)/ledger/fx/conversions · Only the conversion service that quoted may convert its quote, under an Idempotency-KeyGETRead the approved customer rate sheet pricing conversions now (conversion service)/ledger/fx/customer-rate-sheet · The conversion service (a service token with ledger:fx:convert, no API key) reads the approved, valid, unwithdrawn customer sheet a quote asked for now would be priced on; every other identity is 403POSTPropose an exactly priced same-day bank FX purchase or sale/ledger/fx/ordersPOSTQuote a conversion between two of one customer's deposit accounts on the current approved customer sheet (conversion service)/ledger/fx/quotes · Only the conversion service (a service token with ledger:fx:convert, no API key) quotes; every other identity is 403POSTPropose a customer conversion or closing rate sheet bound to a retained publication/ledger/fx/rate-sheets · Fresh treasury staff with ledger:treasury:write and an Idempotency-Key bound to the exact sheetGETList a business date's rate sheets of one purpose, newest first/ledger/fx/rate-sheetsPOSTFetch a reference-rate publication from the configured source and retain it with the USD rates derived from it/ledger/fx/rate-snapshots · Fresh treasury staff with ledger:treasury:write required (authentication within five minutes)POSTVerify a signed complete correspondent cash inventory and retain exact reconciliation breaks/ledger/fx/statements · Configured bridge identity and pinned Ed25519 signature requiredPOSTCapture a current source-bound foreign currency remeasurement/ledger/fx/valuationsGETRead an immutable FX authority proposal and independent decision/ledger/fx/authorities/{id}GETRead retained correspondent authority and current status/ledger/fx/books/{id}GETRecover the calling conversion service's conversion by its idempotency key after a lost response/ledger/fx/conversions/by-keyGETRead a posted customer conversion/ledger/fx/conversions/{id}GETRead an FX order and its immutable signed settlement evidence/ledger/fx/orders/{id}GETRead a retained customer FX quote/ledger/fx/quotes/{id}GETRead a rate sheet, its independent decision and whether it was withdrawn/ledger/fx/rate-sheets/{id}GETRead a retained reference-rate publication and its derived USD rates/ledger/fx/rate-snapshots/{id}GETRead immutable external correspondent reconciliation evidence/ledger/fx/statements/{id}GETRead the actual native source, reviewed FX rate and USD posting/ledger/fx/valuations/{id}POSTIndependently replace current FX authority without changing bank account identity or clearing a pause/ledger/fx/authorities/{id}/decisions · Fresh treasury checker and operations:approve must independently approve exact replacement terms against the current authority digestPOSTPropose replacement correspondent limits, dated authority and public signing keys/ledger/fx/books/{id}/authoritiesPOSTIndependently review correspondent authority and create its protected USD carrying-value account/ledger/fx/books/{id}/decisionsGETRead actual native units, reservations and reconciled USD carrying value/ledger/fx/books/{id}/positionPOSTPause new FX orders immediately or propose independently reviewed reactivation/ledger/fx/books/{id}/status-changesPOSTCancel an undispatched order and release reservations; dispatched orders need signed bridge evidence/ledger/fx/orders/{id}/cancellationsPOSTIndependently approve and atomically reserve actual USD cash or native correspondent units/ledger/fx/orders/{id}/decisionsPOSTDurably release an approved reserved order for the configured correspondent bridge/ledger/fx/orders/{id}/dispatchPOSTVerify exact signed final bridge evidence and atomically post native units and USD cash accounting/ledger/fx/orders/{id}/receipts · Exact configured bridge service JWT with ledger:fx:bridge and a valid Ed25519 signature over fx.Receipt.SigningBytes requiredPOSTApprove or reject the exact retained rate sheet as a different treasury approver/ledger/fx/rate-sheets/{id}/decisions · A treasury approver with ledger:treasury:write and operations:approve, authenticated within five minutes and different from the maker, decides the exact retained content_sha256 (403 for the maker, 409 for a changed digest)POSTStop an approved rate sheet pricing at once/ledger/fx/rate-sheets/{id}/withdrawals · Treasury staff with ledger:treasury:write and fresh authentication withdraw an approved sheet with evidence; a withdrawal only stops money moving, so it needs no second personPOSTIndependently decide an enabling proposal against its current status revision/ledger/fx/status-changes/{id}/decisionsPOSTIndependently approve a still-current FX valuation and post the exact gain or loss/ledger/fx/valuations/{id}/decisions · Fresh treasury checker with operations:approve, different from maker, approves the exact retained digest