G
Grant AtlasCanton Development Fund
Board synced 37 min ago

Proposal: Daml U256 Native Type

SubmittedPR
SIG
needs-SIG
Champion
Digital Asset
Author org
walnuthq
Ask
source pending
View on GitHub

Abstract

Daml has no storable integer type wider than Numeric, which holds 38 digits, so amounts and intermediate results from 256-bit applications cannot be stored or computed. Walnut will add U256 to the Daml compiler, Daml-LF, the Canton runtime, and the Ledger API, starting with a design note on [Daml#22827](https://github.com/digital-asset/daml/issues/22827) and ending in a stable Daml-LF release. Acceptance includes independent adoption, followed by quarterly maintenance reports.

Milestones

No milestones recorded.

Budget impact
% of approved-to-date
—
% if all RFV pass
—

RFV scenario unavailable — using approved-to-date as denominator (degraded mode).

Ask (CC)
amount pending

Comments by org

No public reasons documented.

View discussion on GitHub