package Ġcom . l umi wallet . l umi _ core . presentation . eos Signing Ċ Ċ import Ġcom . are l lo mobile . mvp . Inject ViewState Ċ import Ġcom . l umi wallet . l umi _ core . App Ċ import Ġcom . l umi wallet . l umi _ core . domain . eos Signing . Sign E os Ċ import Ġcom . l umi wallet . l umi _ core . presentation . Base Presenter Ċ import Ġcom . l umi wallet . l umi _ core . utils . addTo Ċ import Ġcom . l umi wallet . l umi _ core . utils . android Async Ċ import Ġjavax . inject . Inject Ċ Ċ @ Inject ViewState Ċ class ĠE os Signing Presenter Ġ: ĠBase Presenter < E os Signing View >() Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ ĠApp . app Component . inject ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Inject ĊĠĠĠ Ġlateinit Ġvar Ġsign E os : ĠSign E os ĊĊĠĠĠ Ġfun Ġtx Signed Dialog Collapsed () Ġ{ ĊĠĠĠĠĠĠĠ Ġview State . clear Sign et Transaction Fields () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Done Clicked () Ġ{ ĊĠĠĠĠĠĠĠ Ġview State . hide Sign Transaction Dialog () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġon Share Click ( packed Tx : ĠString , Ġsignatures : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġview State . share (" packed Ġtransaction : Ġ$ packed Tx Ġ\ n Ġsignatures : Ġ$ signatures ") ĊĠĠĠ Ġ} ĊĊĊĠĠĠ Ġfun Ġon Build Click ( ĊĠĠĠĠĠĠĠ Ġaddress : ĠString , ĊĠĠĠĠĠĠĠ Ġamount : ĠString , ĊĠĠĠĠĠĠĠ Ġmemo : ĠString , ĊĠĠĠĠĠĠĠ Ġactor : ĠString , ĊĠĠĠĠĠĠĠ Ġpermission : ĠString , ĊĠĠĠĠĠĠĠ Ġexpiration : ĠString , ĊĠĠĠĠĠĠĠ Ġbin : ĠString , ĊĠĠĠĠĠĠĠ Ġblock Prefix : ĠString , ĊĠĠĠĠĠĠĠ Ġblock Num : ĠString , ĊĠĠĠĠĠĠĠ Ġchain Id : ĠString , ĊĠĠĠĠĠĠĠ ĠprivateKey : ĠString ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġsign E os ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġaddress , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġamount , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġmemo , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġactor , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpermission , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġexpiration , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġbin , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġblock Prefix , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġblock Num , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġchain Id , ĊĠĠĠĠĠĠĠĠĠĠĠ ĠprivateKey ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. android Async () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. subscribe ({ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġview State . show Raw Transaction ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . packed Tx , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġit . signatures ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ}) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġview State . showMessage ( it . message ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. addTo ( composite Disposable ) ĊĠĠĠ Ġ} Ċ }