Extracted new method decodeAddress and used it in OutgoingWormholePacket