package Ġcom . binary br icks . coin bit . feature components Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . View Ċ import Ġandroid . view . ViewGroup Ċ import Ġcom . binary br icks . coin bit . R Ċ import Ġcom . binary br icks . coin bit . utils . getDefault Exchange Text Ċ import Ġkotlinx . android . synt hetic . main . coin _ info _ module . view .* Ċ import Ġtim ber . log . Tim ber Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠP rag ya ĠA gr aw al Ċ Ġ* Ċ Ġ* ĠSimple Ġclass Ġthat Ġwraps Ġall Ġlogic Ġrelated Ġto ĠCoin Ġinfo Ċ Ġ*/ Ċ Ċ class ĠCoin Info Module Ġ: ĠModule () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġinit ( layout Inflater : ĠLayoutInflater , Ġparent : ĠViewGroup ?): ĠView Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġlayout Inflater . inflate ( R . layout . coin _ info _ module , Ġparent , Ġfalse ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġshow Coin Info ( in fl ated View : ĠView , Ġcoin Info Module Data : ĠCoin Info Module Data ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġvar Ġexchange Ġ= Ġcoin Info Module Data . exchange ĊĠĠĠĠĠĠĠ Ġexchange Ġ= ĠgetDefault Exchange Text ( exchange , Ġinfl ated View . context ) ĊĠĠĠĠĠĠĠ Ġinfl ated View . tv First Txn Time And Exchange . text Ġ= Ġexchange ĊĠĠĠĠĠĠĠ Ġinfl ated View . tv Algorithm Name . text Ġ= Ġcoin Info Module Data . algorithm ĊĠĠĠĠĠĠĠ Ġinfl ated View . tv Proof TypeName . text Ġ= Ġcoin Info Module Data . proof Type ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġclean Up () Ġ{ ĊĠĠĠĠĠĠĠ ĠTim ber . d (" Clean Ġup Ġcoin Symbol Ġinfo Ġmodule ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġdata Ġclass ĠCoin Info Module Data ( val Ġexchange : ĠString , Ġval Ġalgorithm : ĠString ?, Ġval Ġproof Type : ĠString ?) Ġ: ĠModule Item Ċ }