Changed recipient to byte array and added GetAddr/UpdateAddr

Updated all methods using raw addr getting