package Ġcom . r 3 . demo . cross not ary swap . states Ċ Ċ import Ġcom . r 3 . cord a . lib . tokens . contracts . states . E vol vable TokenType Ċ import Ġcom . r 3 . demo . cross not ary swap . contracts . Kit ty Token Contract Ċ import Ġnet . cord a . core . contracts . Bel ongsTo Contract Ċ import Ġnet . cord a . core . contracts . Unique Identifier Ċ import Ġnet . cord a . core . identity . Party Ċ import Ġnet . cord a . core . serialization . C ord a Serializable Ċ Ċ @ C ord a Serializable Ċ @ Bel ongsTo Contract ( Kit ty Token Contract :: class ) Ċ data Ġclass ĠKit ty Token ( ĊĠĠĠ Ġval Ġkit ty Name : ĠString , ĊĠĠĠ Ġoverride Ġval Ġfraction Digits : ĠInt , ĊĠĠĠ Ġoverride Ġval Ġmaintainers : ĠList < Party >, ĊĠĠĠ Ġoverride Ġval Ġlinear Id : ĠUnique Identifier Ġ= ĠUnique Identifier () Ċ ) Ġ: ĠE vol vable TokenType () ĊĊ