Ledger data types
Compact language version 0.23.0, compiler version 0.31.0.
Opaque data types
Data types whose representations are visible are called transparent. These expose the inner structure of the data so that operations on the data can be understood.