package Ġio . woo key . wallet . feature . asset Ċ Ċ import Ġandroidx . lifecycle . Mutable LiveData Ċ import Ġandroid . graphics . Bitmap Ċ import Ġcn . bing oog ol apple . qrcode . zx ing . QR Code Encoder Ċ import Ġio . woo key . wallet . base . Base ViewModel Ċ import Ġio . woo key . wallet . support . extensions . dp 2 px Ċ import Ġkotlinx . coroutines . Dispatch ers Ċ import Ġkotlinx . coroutines . launch Ċ import Ġkotlinx . coroutines . with Context Ċ Ċ class ĠTransaction Detail ViewModel Ġ: ĠBase ViewModel () Ġ{ ĊĠĠĠ Ġvar ĠQR Code Bitmap Ġ= ĠMutable LiveData < Bitmap >() ĊĠĠĠ Ġfun Ġset Tx Id ( hash : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġhash ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġui Scope . launch Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġwith Context ( Dispatch ers . IO ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQR Code Bitmap . post Value ( QR Code Encoder . sync Encode QR Code ( it , Ġdp 2 px ( 8 0 ))) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }