package Ġcom . s ord a . flows . tokens Ċ Ċ import Ġco . parallel universe . fib ers . Suspend able Ċ import Ġcom . r 3 . cord a . lib . tokens . contracts . utilities . held By Ċ import Ġcom . r 3 . cord a . lib . tokens . contracts . utilities . iss ued By Ċ import Ġcom . r 3 . cord a . lib . tokens . contracts . utilities . of Ċ import Ġcom . r 3 . cord a . lib . tokens . workflows . flows . rpc . Issue Tokens Ċ import Ġnet . cord a . core . flows . Final ity Flow Ċ import Ġnet . cord a . core . flows . Flow Logic Ċ import Ġnet . cord a . core . flows . Initi ating Flow Ċ import Ġnet . cord a . core . flows . Start able By RPC Ċ import Ġnet . cord a . core . identity . Party Ċ import Ġnet . cord a . core . transactions . Signed Transaction Ċ import Ġnet . cord a . core . utilities . Progress Tracker Ċ import Ġutils . S ord a TokenType Ċ Ċ /** Ċ Ġ* ĠThis Ġflow Ġleverage s ĠTokens - SDK Ġin Ġorder Ġto Ġissue ĠS ORD A ĠTokens Ġto Ġan Ġexisting Ġaccount . Ċ Ġ* Ċ Ġ* Ġ@ property Ġaccount Name Ġthe ĠName Ġof Ġthe Ġaccount Ċ Ġ* Ġ@ property Ġquantity Ġthe Ġquantity Ġof Ġthe ĠS ORD A ĠTokens Ġto Ġbe Ġissued Ċ Ġ* Ċ Ġ*/ Ċ Ċ @ Start able By RPC Ċ @ Initi ating Flow Ċ class ĠIssue S ord a Tokens Ġ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġquantity : ĠDouble Ċ ) Ġ: ĠFlow Logic < Signed Transaction >() Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġprogress Tracker : ĠProgress Tracker Ġ= ĠIssue S ord a Tokens . tracker () ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġobject ĠISS UE Ġ: ĠProgress Tracker . Step (" Issue ĠToken ") ĊĠĠĠĠĠĠĠ Ġobject ĠCOMP LETE Ġ: ĠProgress Tracker . Step (" Complete ĠToken ĠIss u ance ") Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġchild Progress Tracker () Ġ= ĠFinal ity Flow . tracker () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġfun Ġtracker () Ġ= ĠProgress Tracker ( ISSUE , ĠCOMP LETE ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Suspend able ĊĠĠĠ Ġoverride Ġfun Ġcall () Ġ: ĠSigned Transaction Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġtokens Ġ= Ġquantity Ġof ĠS ord a TokenType Ġissued By Ġour Identity Ġheld By Ġour Identity ĊĊĠĠĠĠĠĠĠ Ġreturn Ġsub Flow ( Issue Tokens ( listOf ( tokens ), Ġempty List ())) ĊĊĠĠĠ Ġ} Ċ }